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