It has it all, adventure, action, hero's and turncoats. I like the time jumps into the past to explain certain events. You find yourself empathising with many characters and sad when they are killed. And you love to hate the "BADDIES" and happy when they get their just desserts. The last book was a real steamer with a sad and unexpected finale. Thank Mike power to you.