Hafidhuddin, D.