Ratings270
Average rating4.1
I especially enjoyed the narration by Natasha Richardson, without it I don't think I would have enjoyed half as much. Its creative storytelling combined with some poignant observations that make this book timeless. I recommend for everyone.