Virtues of the Mind: An Inquiry into the Nature of Virtue and the Ethical Foundations of Knowledge