I’ve pimped this series on our podcast a couple of times, but having just finished book 3, I felt it was high time (indeed, long overdue) that I worked up a proper review for these books.  To start things off, let me just open with a quote from an acknowledged master of the...