Mirror-image twins Julia and Valentina seem to be going nowhere in life, in this second novel from the author of The Time Traveler's Wife, until a packet arrives at their Chicago home. Their aunt Elspeth — their mother's twin, whom they never knew — has died and left them her London flat. Once there, the girls find their aunt's obsessive-compulsive neighbor Martin, who writes crossword puzzles, and her grief-stricken lover Robert, who is writing a history of next-door Highgate Cemetery. Then they meet Elpseth herself, now a disembodied spirit, and find that she is still very much a part of the living world. Audrey Niffenegger's deliciously gothic ghost tale is full of obsessive and possessive loves, exchanged lives and traded souls. «The endurance of love animates this gothic story set in and around Highgate Cemetery, in London. When Elspeth Noblin dies of cancer, she leaves her estate, including an apartment overlooking the graveyard, to the twin daughters of her twin sister, from whom she has been estranged for twenty years... Audrey Niffenegger has a knack for taking the romantic into the realm of creepiness, and she constructs a taut mystery around the secrets to be found in Elspeth's diaries and the lengths to which she will go to reunite with her younger lover. It's no small achievement that the revelations are both organic and completely unexpected».