Comment

Dec 24, 2016JCLChrisK rated this title 5 out of 5 stars
Hardinge has crafted a wonderfully complex tale with a wonderfully complex heroine. A rationalist mystery with just enough supernatural to give it an even creepier edge. Told with beautiful, eloquent language and delightfully quotable insights.