Author: Ahmed, Nuruddin.