Canyon by David Skramervitz
_