Life of Muhammad - Haykal,Muhammed Husein (Islamic Book Trust, 1976)