Brief history of civilization - Hoyland, J.S. (Oxfor university, 1930)
English