Buzdar, Muhammad Ayub, and Akhtar Ali. “Development of Reflective Thinking through Distance Teacher Education Programs at AIOU Pakistan”. The International Review of Research in Open and Distributed Learning, vol. 14, no. 3, July 2013, pp. 43-58, doi:10.19173/irrodl.v14i3.1350.