A review by nathandre
A Skinful of Shadows by Frances Hardinge

Did not finish book. Stopped at 51%.