Virtue and the Meaningful Life – Dr. David McPherson · The Thomistic Institute · Sentinel