A Catechism of the Steam Engine - Bourne, John, C.E. (Project Gutenberg, 2004)
Electronic text
Keywords: Steam-engines; Steam engineering