Sleeping Giants
2016 • 304 pages

Ratings376

Average rating3.8

15

I gave up quarter of the way through. I don't mind the interview format but the buildup of the story was too slow and the characters try too hard imo.