Popular engineerung : being interesting and instructive examples in civil, mechanical, electrical, chemical, mining, military ad 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 - Dye, Fredk (Frederick) (E. & F.N. Spon ; Spon & Chamberlain, 2011)