The Ghost Writer by John Harwood
Ghost Stories
1,514 books — 1,977 voters