ANCIENT WORLD - OGILVIE ROBERT (LOND. O.U.P., 1969)