ISBN 9780745651682 books & textbook
God is Beautiful: The Aesthetic Experience of the Quran
Polity /2018-10-29 Paperback / 400 Pages
isbn-10: 0745651682 / isbn-13: 9780745651682
Polity /2018-10-29 Paperback / 400 Pages
isbn-10: 0745651682 / isbn-13: 9780745651682