Nasution, Mustafa Kamal. 2017. “Reflecting Theories in Three Themes of Professional Development”. Jurnal As-Salam 1 (1):68-73. https://www.jurnal-assalam.org/index.php/JAS/article/view/79.