The Clockwork Girl - Anna Mazzola

'Historical fiction with a fantastical twist, done with verve and skill' IAN RANKIN'An atmospheric…