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