Green Veil by Brian Batchelder
_