Prof. Hafied Cangara, M.sc., Ph.d.