World History - Mcneill, William H (OUP, 1979)