I found the beginning compelling, but somewhere in the middle I was confused and by the time they straightened everything out it had lost me. I enjoyed the story and the characters were great. It probably would have been less confusing if I hadn't paused in reading for several days.