Engineering Wonders of the World. Volume 1, Edited by A. Williams ... With ... illustrations, maps, and diagrams