Refinement of the Principles in the Science of Principles

Sadr al-Shariah al-Asghar d. 747