'The perfect sinisterly magical escape' Stephanie GarberCaraval meets Buffy the Vampire Slayer in this deliciously dark young adult fantasy about a girl who makes a deal with a magical secret society to enter a potentially deadly competition for the chance...