Practical treatise upon self-acting mules
By: Thomas Thornley.
Publisher: John Heywood
Place of publication: Manchester
Language: eng
Number of pages: 392
Notes: Includes index.