2013, pp. 400, £ 10.99
Anna, Hanna, and Anny. Three young women, free spirits all, each one at odds with the age in which they live. Despite the centuries that divide them, their stories intersect—a surprising narrative technique that lends increasing tension and richness to this novel, which builds to a thrilling...