""A Catechism of the Steam Engine"" is a comprehensive guide to the principles and workings of steam engines written by John Bourne. The book covers a wide range of topics related to steam engines,... This description may be from another edition of this product.