Unraveller - Frances Hardinge

Welcome to your new fantasy obsession . . .In a world where anyone can create life-destroying…