When the moon split : a biography of Prophet Muhammad - Richardson; Azimabadi; Safiur Rahman Mubarakpuri (Riyadh ; Houston: Darussalamc1998.)
Library
Keywords: Muhammad, -- Prophet, -- d.632; Muslims -- -- Biography -- -- Saudi Arabia