Profile of Abdul Hassan