Greek and Roman technology : a sourcebook : annotated translations of Greek and Latin texts and documents - Humphrey, John W.; Oleson, John Peter; Sherwood, Andrew N. (Routledge, 1999)