Through a Glass Darkly by Andy Hutchinson
_