Preaching of Islam: a history of the propagation of the muslim faith - Arnold, T W (2006)