Author: Syed A. Ahson
Alternate names: Syed Ahson; Syed A Ahson