Author: SYED MOHAMMAD ISMAIL SHAH BUKHARI.