Cultural Atlas of Islam (Ismail al Faruqi)
Posted Mar 6, 2006