Popular Engineering: Being Interesting and Instructive Examples in Civil, Mechanical, Electrical, Chemical, Mining, Military and Naval Engineering Graphically and Plainly Described, and Specially Written for Those about to Enter the Engineering Profession and the Scientific Amateur, with Chapters on Perpetual Motion and Engineering Schools and Colleges
Frederick Dye
Free