Ratings385
Average rating4.5
So gripping I didn't want to put it down. Smartly written. Plot points that in a lesser novel would be the focus of the entire book get subverted, and there are plenty of twists.
I'm a huge fan of protagonists like Diagi that get ahead because they're smart and read something obscure. More!