Muhammad, whose full name was Abu al-Qasim Muhammad ibn 'Abd Allah ibn
'Abd al-Muttalib ibn Hashim, was born in Mecca around 570 AD after the
death of his father, 'Abd Allah. Muhammad was at first under the care
of his paternal grandfather, 'Abd al-Muttalib. Because the climate of
Mecca was...