Charles L. Grant sets forth to take us across time and into a fantasy world to his remarkable little Connecticut town of Oxrun Station. There are new horrors on the loose to excite each reader. For all of you who, like the author, yearn for something blatantly old-fashioned,...