This book held my interest all the way through. I’m not really sure why I like it so much. Very predictable with one dimensional chars, but still it’s great. Interesting story that consistently progresses. Great narrator.