Fragments Of Science Vol I by John Tyndall