Scan barcode
400 pages • first pub 2025 (editions)
ISBN/UID: 9781035051618
Format: Digital
Language: English
Publisher: Macmillan
Publication date: 24 April 2025
Description
Jayne Ferguson has always been a keeper of secrets, most especially her own . . .If there’s one thing Jayne Ferguson has learnt in her life, it’s that every blessing comes with a curse. She married the most handsome man on the isle of St Kilda - b...
Community Reviews
Content Warnings
400 pages • first pub 2025 (editions)
ISBN/UID: 9781035051618
Format: Digital
Language: English
Publisher: Macmillan
Publication date: 24 April 2025
Description
Jayne Ferguson has always been a keeper of secrets, most especially her own . . .If there’s one thing Jayne Ferguson has learnt in her life, it’s that every blessing comes with a curse. She married the most handsome man on the isle of St Kilda - b...