Surprising myself a novel - Bram, Christopher (New York : Holt, 1988)