Conjuror's Game by Catherine Fisher