A Catechism of the Steam Engine - Bourne, John, C. E.