If you are looking for a book more sophisticated and complex than what you usually read, The Bone Season might be you next book match. In all honesty, when I first tried to read the book a few weeks back I put it down after about a chapter. My reason? Shannon really throws a lot of world building at you all at once. I tried to stop and slowly reading a few of the first chapters to see if I could straighten out in my mind the London she has created and I did not succeed. After trudging through the first two chapters or so, I was able to start putting together a clear picture of the different sorts of clairvoyance, what exactly Paige does and who Scion is. You just have to keep reading and you slowing get the big picture and all the main details straight. 
 Oxford now, that was a whole other can of worms. Shannon has created such a complex and fully developed system of power and secret societies that it takes some work to understand how they function. I definitely commend her and her imagination. 
 Moving on to the characters and the plot. I found Paige to be a very realistic character. She is insecure in some things and confident in others. She has friends yet most of the time she feels alone. She's defiant yet timid, and it summary, she is basically a walking contradiction at times that still manages to make sense. 
 We also have Warden, who is an enigma. I enjoyed trying to figure him out just as Paige does. She is extremely wary of him and hates him upon their first meeting which, considering who he is and who she is, makes total sense. He doesn't like to give anything away. When it comes to trying time though, they are constantly there to assist one another. 
 Excited to see how the nest book continues this series.