Libba Bray Cassandra Clare Claudia Gray Maureen Johnson Sarah Mlynowski