Something that I absolutely adore about this series is how layered it is, and how diverse the world S.J.M. created is. There is a lot of plot twists and unexpected additions in every book thus far, and I feel like that is a mark of an excellent writer.