· PDF fileThe challenging geographical conditions ... a man named Mohammad, who lived in the...
11
· PDF fileThe challenging geographical conditions ... a man named Mohammad, who lived in the city of Mecca on the Arabian Peninsula had a ... foreigners ruled