To be haunted is to glimpse a truth that might best be hidden.
Haunted (ed. Pan Macmillan, 2011) - ISBN: 9780330468961