Hanging on in the High Wind by Jim Graham
_