The Muslim Diaspora: A Comprehensive Reference to the Spread of Islam in Asia, Africa, Europe, and the Americas : 570-1500