A review by caroline_eubanks
The Lovely Bones by Alice Sebold

4.0