In Other Lands - Sarah Rees Brennan