Scotland's best-loved family saga writer returns with a story of greed, loyalty and illicit love set in a nineteenth-century fishing village on the east coast of Fife.
Susanne Thorne is an orphan of means, one reason why Bette Hollander carries the young English girl off to her home in far-away Scotland.
Bette would be more than happy for Susanne to fall in love with her handsome, headstrong son Louis, for marriage to the little heiress would repay old debts and restore the Hollander family's fortunes.
But love cannot be delivered to order and as Susanne grows up and proves to have a mind of her own, Bette's plans for a match made in heaven seem fated to end in disaster.
'Jessica Stirling's high reputation is well deserved.' Manchester Evening News
'She writes in bright colours with bold, confident strokes.' Glasgow Herald