The Christian Hero: A Sketch of the Life of Robert Annan