So maybe it’s not following the generally accepted protocol to review a book before the would-be reviewer has even read through to the last page, but I’m making an exception in this case. Because this is a seriously entertaining and informative book. I will admit that the writing can be a bit stilted, but the [...]
Trending Articles
More Pages to Explore .....