Can contemporary culture restore ethical virtue without losing moral passion?