Haghighat, S. , and Mazidi, M. . "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, 2013, 105-134. doi: 10.22099/jrt.2013.1288