Until the end by Steven Thomas Densley
_