Muhammad's people an anthology of Muslim civilization - Schroeder, Eric (Dover Publications, 2002)