Twenty-five years ago three children vanished in the small town of Meddersville. Now, as children are once again disappearing, a survivor returns to bring the killer to justice.
The Lovely Bones by Alice Sebold