Books similar to «Curiosities of Science, Past and Present», John Timbs