Scan barcode
316 pages • first pub 2023 (editions) user-added
ISBN/UID: 9798399592510
Format: Digital
Language: English
Publisher: Not specified
Publication date: 26 June 2023
Description
THEY SAY THE DEVIL DOESN’T BARGAIN. I’M HERE TO TELL YOU THAT HE DOES — BUT SOMETIMES THE PRICE IS STILL WAY TOO HIGH.AvaI’m in trouble. Deep, deep trouble.I never meant for it to happen, but my ex is dead—and I’m the one who pulled the trigger. W...
Community Reviews
Content Warnings
316 pages • first pub 2023 (editions) user-added
ISBN/UID: 9798399592510
Format: Digital
Language: English
Publisher: Not specified
Publication date: 26 June 2023
Description
THEY SAY THE DEVIL DOESN’T BARGAIN. I’M HERE TO TELL YOU THAT HE DOES — BUT SOMETIMES THE PRICE IS STILL WAY TOO HIGH.AvaI’m in trouble. Deep, deep trouble.I never meant for it to happen, but my ex is dead—and I’m the one who pulled the trigger. W...