Scan barcode
406 pages • first pub 2018 (editions)
ISBN/UID: 9781405936651
Format: Paperback
Language: English
Publisher: Penguin
Publication date: 29 November 2018
Description
Cara shouldn't have survived the attack. But at the last moment, a stranger snatched her to safety. In the hours that followed, she told her Good Samaritan secrets she'd never told a soul. Not even her husband. Especially not her husband. In the a...
Community Reviews
Content Warnings
406 pages • first pub 2018 (editions)
ISBN/UID: 9781405936651
Format: Paperback
Language: English
Publisher: Penguin
Publication date: 29 November 2018
Description
Cara shouldn't have survived the attack. But at the last moment, a stranger snatched her to safety. In the hours that followed, she told her Good Samaritan secrets she'd never told a soul. Not even her husband. Especially not her husband. In the a...