Greek and Roman technology : a sourcebook annotated translations of Greek and Latin texts and documents - Sherwood, Andrew N. (Andrew Neil), 1955- (Routledge, 2020)