Author: Muhammad Fakhr-ud-Din `Ali b. Husayn al-Va`iz al-Kashifi