Keeping hope alive: stirrings in Christian theology - Lane, Dermot A. (Paulist Pr., 1996)