Too Good To Be True: Christian Hope in a Hopeless Age