Not a terribly long review due to the high amount of twists and turns (though of course, quite a few are not that difficult to figure out within a few pages), but I want people to go into this fresh, so I will just keep it to the surface of the book.
Read More Read More