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.