Scan barcode
heidimdavis's review
4.0
An odd, odd book. I was never sure what to expect. A main character I actively disliked much of the time and never understood. And yet... I really enjoyed this wacky tale. Looking forward to seeing this on the big screen.
More...