Return to Article Details Virtue Ethics and Meaning-Making in Shia Islamic Philosophy of Education: Implications for Teacher Professional Development Download Download PDF