James Herbert - The Survivor
James Herbert - The Survivor
Regular price
$6.66 AUD
Regular price
Sale price
$6.66 AUD
Unit price
per
It had been one of the worst crashes in airline history, killing over 300 people, and leaving only one survivor. Now the dead were buried and the town of Eton tried to forget. . . . Until the young girl was found, screaming hysterically about malevolently grinning dolls and creatures of darkness. Until the fisherman's body was brought ashore, his face set in a grimace of utter terror. Until the priest was discovered cringing beneath the altar. Then the town was forced to face the shocking, dreadful truth about what was buried in the old graveyard. . . .