The Gate Keeper Trilogy Book 2 Buffy The Vampire Slayerjohn Ghost Roads by Christopher Golden and Nancy Holder. Paperback published by pocket books in 1999