An Introduction to Islam. What do you know about Islam?
Chapter 9.2 Arabian Peninsula and Muhammad APWH 2013.