The story is vexing, funny and i love the character building in this story. One of the best read I've had.