The art of weaving by hand and by power, with an account of its rise and progress
Published: 1845
Number of pages: 625