This was so dull that I got to the halfway point (with difficulty) and had to give up. All of the characters, especially the hero, are carrying around so much baggage that I don't see how they can ... Read More
This book is excellent for those who learn from working things out for yourself. It quizzes you as you go along, so you're not just forced to learn from dry prose. I enjoyed it for that, as I ... Read More