Manuscript notes on weaving preparatory machinery
By: James Holmes.
Language: eng
Number of pages: 136