Perfectionism and the Common Good: Themes in the Philosophy of T. H. Green (Lines of Thought)