An ancient book on the art of embroidery for Julia Lavett—nothing more than a parting gift from a former lover: a beautiful but unnecessary thing, easy to shelve away and never think about again. However, one day, as she opens the folio, she notices unfamiliar handwritten lines in the margins. It’s the diary of a girl named Catherine, who lived four centuries earlier. A servant and a skilled embroiderer, she had ended up in captivity with Berber pirates. Page by page, Julia reads about the sea and the slave market, about Morocco and the people around Catherine—about a feeling that managed to be born there, where it seemed only hatred could survive.
But soon something inexplicable happens. The lives of two women separated by centuries begin, in a strange way, to converge. Without intending to, Julia seems to repeat Catherine’s path: from misty Cornwall—into scorching Rabat. From her own painful memories—to a secret that someone once tried to protect with a careful hand on yellowed pages. And there, among bazaars and minarets—in a city where time flows differently—not only does her long-ago story await her, but also the answer she’s been searching for.