The Healing Explanation of Five Hundred Verses of Revelation

Abd Allah ibn Muhammad ibn al-Qasim al-Najari d. 877 AH