A History of Engineering in Classical and Medieval Times - Hill, Donald R. (Croom Helm, 1984)