Suffering and Revival — Craig S. Keener