The great Arab conquests : how the spread of Islam changed the world we live in - Kennedy, Hugh (Hugh N.) (Da Capo, 2007)