Author: Zameer U. Hasan
Alternate names: Zameer Hasan; Zameer Ul Hasan