Prof. Muhammad Sholahuddin, Ph.d.