The life of James Clerk Maxwell. With selections from his correspondence and occasional writings | NiceBooksReads