Hand-Book Of Natural Philosophy And Astronomy (Volume 2) by Dionysius Lardner