Modern Steam Engines: an Elementary Treatise Upon the Steam Engine, Written in Plain Language; for Use in the Workshop as Well as in the Drawing Office.

Treatise

by Joshua Rose

Paperback

ISBN: 978-1-931626-15-6

ISBN-10: 1-931626-15-4

Astragal Press · 2003