The Ghost Writer by John Harwood
Ghost Stories
1,616 books — 2,161 voters