Dan and Sally Oliver and their friend Chloe Hennessey are lucky to be alive. Three years on, after surviving one of the world's biggest natural disasters - the Boxing Day...
At the age of thirty-two, Harriet Swift thinks she has the perfect life - a satisfying career, her own flat and a new boyfriend who respects her need for her own space. But when...
Suddenly, in the middle of a crowded Venice street, Lydia glimpses a face that takes her back to England, back to her childhood and to a dreadful secret she believed she had...