Haghighat, S., Mazidi, M. (2013). 'The Investigation and Assessment of Philosophical Background and Instructional Methods of Four Contemporary Ethical Training Approaches', Journal of Religious Thought : A Quarterly Journal of Shiraz University, 8(26), pp. 105-134. doi: 10.22099/jrt.2013.1288