I liked the various points of view and voices used to tell this story. Also, I like that the story was told in a non-linear way. There were plenty of surprises along the way to keep my interest!