Pluralism in Islamic Contexts - Ethics, Politics and Modern Challenges - Mohammed Hashas (Springer International Publishing, 2021)