Holmes, James M.S.A.

Author of Cotton cloth designing (OL24397313M)