great characters and smooth transition between situations. I enjoy the consistency of the history and specific character traits. great detail in the writing....you feel like you are right there with the characters, feeling what they are feeling, picturing the environment. you get attached to them!