Author: Mohamad Hatta Azad Khan
Alternate names: Hatta Azad Khan