Muhammad : Encyclopaedia of Seerah - Rahman, Afzalur,. (Encyclopaedia of Seerah, 1989)