Study Guide

Grace Tarking in The Lovely Bones

By Alice Sebold