Author: Syed Shah Himayat `Ali al-Kakuri