Author: Alamgir Hashmi
Alternate names: Hashmi, Alamgir