Jordan always writes a story that contains imaginative and clever thinking in the plot and her characters. There is also great thought put into choosing the narrator which comes through in the telling of the story: I can laugh at the jokes, feel the grit underneath my fingernails and appreciate the frustration towards the powerful stupid people.I buy all her books and listen again and again. This is rare for me in a genre so oversupplied with crap.