You need to sign in or sign up before continuing.

ethan_js 's review for:

5.0

One of the most spectacular books I’ve read, no question. The sheer depth of the characters is incredible, and it’s amazing how much each individual feels so fully realized. I found it just absolutely captivating.