The Scientific Papers of James Clerk Maxwell - Volume 2James Clerk Maxwell, James Clerk Maxwell, W. D. Niven₹5,348