THE LIFE OF MUHAMMAD - HAYKAL (Crescent Publications Trivandrum, 1976)