Islamic Civilization: History, Contributions, and Influence: A Compendium of Literature - 9780810852648