This list is curated from 1 mentions and sorted by most mentioned, then by date of most recent mention. The more a book is mentioned, the more likely it's recommended and a favorite!
An entertaining narrative weaving together the clever characters, incremental innovations and historical context behind the steam engines that gave birth to our modern world.View source