Frank Peter; Paula Schrode; Ricarda Stegmann Conceptualizing Islam Current Approaches - Taylor and Francis 2025 ISBN: 9781003259350 Source: EBOOK