Prof. Dr. M. Nurhalim Shahib, Dr.