Ratings7
Average rating4.4
I loved this book. I tore through it because Gray shows you enough of the familiar to keep you comfortable while also roughing the edges enough to remind you of your own limitations. The story is beautifully constructed, the characters full and rich, and the language resonates at just the right cadence.