Ratings309
Average rating4.3
Any time I stay up till 2am on a weeknight to finish a book in a single sitting denotes a phenomenal book. The characters and relationships are so incredibly wrought and complex. Beautiful, gripping, wrenching, incredible.