Open menu
George A. Fairfield
Civil Engineering, Public Works, and Architecture, Volume 3
Report on sewing-machines