"Curiosities of Science, Past and Present: A Book for Old and Young" by John Timbs is a collection of essays describing popular inventions and science for readers of all ages. Starting with physical science, he moves through the groundbreaking work on sound and light, astronomy, paleontology and geology, meteorology, studies of the sea, magnets, and electricity. Even working all the way up to the invention of the telegraph and beyond.