A Skinful of Shadows - Frances Hardinge

A Skinful of Shadows is the stunning story of a young girl's quest to shape her own destiny from…