desolation and hope