Text-Book on Steam & Steam-Engines ... door Dr Andrew Jamieson