A treatise on spinning machinery ...
Gray, Andrew,Engineer.
Edinburgh,
1819.
Scotland Edinburgh