Profile of Adnan Hasan