Barbarians, Christians and Muslims - Cairns, Trevor (Cambridge introduction to the history of mankind, 1971)