Scan barcode
398 pages • missing pub info (editions)
ISBN/UID: 9798869127327
Format: Digital
Language: English
Publisher: M. B. Emary
Publication date: 13 February 2024
Description
Liam McPherson is grappling with the aftermath of a life spent in toxic environments. Haunted by the things he said and did during those years, Liam isn't sure he'll ever be able to forgive himself. He isn't even sure he deserves forgiveness. Desp...
Community Reviews
Content Warnings
398 pages • missing pub info (editions)
ISBN/UID: 9798869127327
Format: Digital
Language: English
Publisher: M. B. Emary
Publication date: 13 February 2024
Description
Liam McPherson is grappling with the aftermath of a life spent in toxic environments. Haunted by the things he said and did during those years, Liam isn't sure he'll ever be able to forgive himself. He isn't even sure he deserves forgiveness. Desp...