Text-Book on the Steam Engine with a Supplement on Gas Engin by Thomas Minchin Goodeve