The great arab conquests : how the spread of Islam changed the world we live in - KENNEDY, Hugh (Orion Books, 2007)