In this installment, James Maxey gives us a new set of interesting characters and an ever more complicated plot. I thoroughly enjoyed every minute of it. In only one place did I think the dialogue lagged a bit (there’s a conflict of dragons in the second half and I thought it was resolved a little t...