Introducing the Quran : a sequential approach to understanding and reflection / researched and presented by Badr Hashemi - Islamabad : Holy Quran Research Foundation, 2017 - xviii, 276 p.

9781467598910


Islam-Quran-Meaning

297.122521 / B138