In the third novel set in Hartley's thrilling and intriguing 19th-century South African-inspired fantasy world, Anglet Sutonga is a teenage detective fighting in a race against time as her beloved city is pushed to the brink.