Developing ethical, social, and cognitive competence philosophy ethics Article 5456 words, published Oct 12 2015 3 votes