The history of Islam - Payne, Robert (Dorset Press, 1990)