The Ghost Writer by John Harwood
Ghost Stories
1,521 books — 1,985 voters