On Reading Well Finding the Good Life through Great Books by Karen Swallow Prior
In this book, she takes readers on a guided tour through works of great literature both ancient and modern, exploring twelve virtues that philosophers and theologians throughout history have identified as most essential for good character and the good life.