The Quran and human issues Aisha Abdulrahman (Bint Al-Shate) number of pages: 448 pages

22