The Lovely Bones
Granddad seems to be Jack's dad. Susie meets him in heaven and later goes to live with him in wide wide Heaven. They tour Earth together, and are both watching on the day that Mr. Harvey meets his death by icicle.
People who Shmooped this also Shmooped...
Noodle's College Search