Nuzhat al-Nazar - in clarification of the elite of thought in terminology of the people of influence - Abdullah bin Dufail al-Ruhaili

25

27.6-9%