A history of engineering in classical and medieval times - Hill, Donald Routledge (Croom Helm, 1984)