Magic Lands by Kelvin Crossley-Holland