The Lovely Bones is at once both tragically hard to read, and riveting in its ability to draw you in and keep you reading till the end.

Rating: 5.0 of 5

Mini Book Review: The Lovely Bones

time to read (approx.): <1 min
0