Author: `Abd al-Ghaffar Shah Bangalori