The Ghost Writer by John Harwood
Ghost Stories
1,523 books — 1,993 voters