It took me a little while to get into this one and really understand what was going on, but by then end I was so in love with the characters and their stories. Really something special here. I very much suspect that if I go back and read it a second time I'll have to give it five starts. Mark my words, it'll happen.