when i read the first three pages of this book i thought i was going to be in trouble because i was so confused. and it is a complicated story, but he manages to make it very readable. any time you have two characters with mpd interacting and "switching: all the time, things are bound to get tricky, but he manages to make it clear despite the challenges. i had written a longer and better review for this that somehow got deleted, so i am going to weep now and shower and let the weeping mingle with the shower water.