Good people sometimes do bad things, bad people sometimes do good things. I liked that there were blurred lines between good and evil. Sometimes you just have to make a difficult decision. Wow what an adventure this book was. I think I have fallen in love with the trains. Can't wait to read the next one!