Have we lost sight of ancient virtues like courage, compassion, and truth? Mark Edmundson thinks we have, and he says we'd do well to read Homer, Plato and the ancient sages.