Author: M. Noor Azam.
Alternate names: M. Noor Azam