Ir. Ts. Hj Mohamed Haniffa Hj. Abdul Hamid