History has a habit of not letting go... From the Cornish coast, to an archaeological dig, to the windswept ruins of a Scottish castle, collected together for the first time are three novels by bestselling author Susanna Kearsley. The Rose Garden When Eva's film star sister Katrina dies, she leaves California and returns to Cornwall, where they spent their childhood summers, to scatter Katrina's ashes and in doing so return her to the place where she belongs. But Eva must also confront the ghosts from her own past, as well as those from a time long before her own. Sophia's Secret When bestselling author Carrie McClelland visits the windswept ruins of Slains Castle, the Scottish landscape is strangely familiar to her but she puts aside her faint sense of unease to begin her new novel, using the castle as her setting, and one of her own ancestors, Sophia, as her heroine. Then Carrie realises her writing is taking on a life of its own and the lines between fact and fiction become increasingly blurred. Previously published as The Winter Sea. The Shadowy Horses With its dark legends and passionate history, the windswept shores of Scotland are an archaeologist's dream. Verity Grey is thrilled by the challenge of uncovering an ancient Roman campsite in a small Scottish village. But as soon as she arrives, she can sense danger in the air. Her eccentric boss, Peter Quinnell, has spent his whole life searching for the resting place of the lost Ninth Roman Legion and is convinced he's finally found it - not because of any scientific evidence, but because a local boy has 'seen' a Roman soldier walking in the fields, a ghostly sentinel who guards the bodies of his long-dead comrades. Surprisingly, Verity believes in Peter, and the boy, and even in the Sentinel, who seems determined to become her own protector...but from what?