Ratings121
Average rating3.4
(Semi-LibriVoxed.) FINALLY. Ugh. The best thing about this book was the end. I don't mean that snarkily, I really mean that. The ending was actually quite touching and well-done. Everything else leading up to it, though: less so. Uggghhhh. I need a brain-scrub.