The Lovely Bones by Alice Sebold

See book on Amazon or The Book Depository