Author: Ahmad, Manzoor.