5 Virtues for the 21st century.