Surprised by hope - Wright, N. T. (Tom). (New York, 2008)