H. Musyaffa?, M.pd.i.