Scientific Papers of James Clerk Maxwell Two Volumes Bound as One
Publisher: Dover Publications