The Whistle, the Grave, and the Ghost
(Lewis Barnavelt, book 10)
Brad Strickland