Author: Ahmed, Naziruddin.