Muhammad and the rise of islam - Allen, John C. ([s.n.] Hulton)
Keywords: History