the remnants of despair
416