Early Islam - Stewart, Desmond (Great ages of man, 1968)