I have been reading this series on and off for so long that they feel like a part of me. The worry with a a series that encompasses 12 books, this one being the 11th, is that eventually you get bored because of predictabilty (not so here)or the style changes for the worst (not so here). I read this book whilst travelling the world recently and in those moments when bus travellors were lulled into droopy neck sleepiness I snuck out this book for a few precious moments of illicit reading. I loved every darn page of it and Mr Irvine knows a bit about unexpected twists and making his characters suffer for the common good. He is a master at making you believe in his oh so flawed characters/accidental heroes. The concept of a 3 world senario is believable, his characters and use of fantasy mesh well together and I cant wait to read the final installment.