Take a photo of a barcode or cover

nikki_bell 's review for:
The Three-Body Problem
by Cixin Liu
dark
emotional
informative
inspiring
reflective
sad
medium-paced
Plot or Character Driven:
A mix
Strong character development:
Yes
Loveable characters:
Yes
Diverse cast of characters:
Complicated
Flaws of characters a main focus:
Complicated
I really enjoyed this book but I found it very hard to follow what was going on. I think I will need to re-read it but the fact that I am willing to read it again proves to me that it must have been a very good book as I very rarely read a book more than once.