A Treatise on the Steam Engine in its application to Mines, Mills, Steam Navigation and Railways, illustrated by thirty plates, and three hundred and forty-nine engravings on woof, second edition
Artizan Club (edited by John Bourne)
From Livresse, Gatineau, QC, Canada
Seller rating 5 out of 5 stars
AbeBooks Seller since 20 April 2016