Engineering in the ancient world - Landels, John Gray 1926- (Chatto & Windus, 1980)