Muhammad and the course of Islam - Balyuzi, H.M. (Saint Joseph's University, 1976)