The Refinement of Indications and Cautions

Fakhr al-Din al-Razi d. 606 AH