A review by sara_has_no_h
The Lovely Bones by Alice Sebold

5.0