hogwarts brakebills Osthorne Magic for Liars: Sarah Gailey's debut is a brilliant whodunnit in the vein of The Magicians Cory Doctorow