{"title":"All Books","description":null,"products":[{"product_id":"vows-of-silence-special-edition","title":"Vows of Silence Special Edition","description":"\u003cp\u003e\u003cstrong\u003eVows of Silence – Special Edition\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis exclusive special edition includes:\u003c\/p\u003e\n\u003cp\u003e🖤 Black page interiors\u003cbr\u003e🎨 Full chapter artwork\u003cbr\u003e✨ Sprayed edges\u003cbr\u003e🌙 Foiled detailing across all text on the front cover, back cover and spine\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease Note:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\n\u003cp\u003eAs each copy is custom printed specifically for you, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBlurb\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eOne wants to own me. One wants to save me. And one wants to destroy everything I thought I knew.\u003c\/p\u003e\n\u003cp\u003eA stranger hiding behind the name Luca slips into my life through secrets and late-night messages.\u003c\/p\u003e\n\u003cp\u003eAdrien Vescari is the man my family expects me to marry.\u003c\/p\u003e\n\u003cp\u003eAnd Silas Falcone—the silent monster in the silver mask—is the man I should stay far away from. Because when Silas looks at me, it feels less like hatred... and more like possession.\u003c\/p\u003e\n\u003cp\u003eIn a world built on lies, trust might be the deadliest mistake of all.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e18+ Dark Mafia Romance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54872523407689,"sku":"9610315000100","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000100.jpg?v=1784303716"},{"product_id":"stolen-special-edition","title":"Stolen - Special Edition","description":"\u003ch2 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"7e6eng\" data-start=\"102\" data-end=\"129\"\u003eStolen – Special Edition\u003c\/h2\u003e\r\n\u003cp data-start=\"131\" data-end=\"175\"\u003e\u003cstrong data-start=\"131\" data-end=\"175\"\u003eThis exclusive special edition includes:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul data-start=\"176\" data-end=\"221\"\u003e\r\n\u003cli data-section-id=\"gqgvnn\" data-start=\"176\" data-end=\"202\"\u003e✨ Holographic foil cover\u003c\/li\u003e\r\n\u003cli data-section-id=\"1l03o9w\" data-start=\"203\" data-end=\"221\"\u003e🎨 Sprayed edges\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp data-start=\"223\" data-end=\"450\"\u003e\u003cstrong data-start=\"223\" data-end=\"239\"\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong data-start=\"364\" data-end=\"377\"\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp data-start=\"452\" data-end=\"611\"\u003eAs each copy is custom printed specifically for you, \u003cstrong data-start=\"505\" data-end=\"547\"\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003chr data-start=\"613\" data-end=\"616\"\u003e\r\n\u003ch3 data-section-id=\"6x8pal\" data-start=\"618\" data-end=\"627\"\u003eBlurb\u003c\/h3\u003e\r\n\u003cp data-start=\"629\" data-end=\"710\"\u003e\u003cstrong data-start=\"629\" data-end=\"710\"\u003eSome monsters aren't meant to be caged. Especially when they find each other.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003ch3 data-section-id=\"pmjjhz\" data-start=\"712\" data-end=\"722\"\u003eRachel\u003c\/h3\u003e\r\n\u003cp data-start=\"724\" data-end=\"748\"\u003eShe knew he was trouble.\u003c\/p\u003e\r\n\u003cp data-start=\"750\" data-end=\"780\"\u003eShe knew she should walk away.\u003c\/p\u003e\r\n\u003cp data-start=\"782\" data-end=\"826\"\u003eBut trouble has always been her middle name.\u003c\/p\u003e\r\n\u003cp data-start=\"828\" data-end=\"911\"\u003eShe's spent years hiding in the shadows, burying the past she's too scared to face.\u003c\/p\u003e\r\n\u003cp data-start=\"913\" data-end=\"936\"\u003eNow? She's done hiding.\u003c\/p\u003e\r\n\u003cp data-start=\"938\" data-end=\"1033\"\u003eShe realises the demons aren't around her—they're inside her. And she's ready to let them play.\u003c\/p\u003e\r\n\u003cp data-start=\"1035\" data-end=\"1182\"\u003eAnd who better to unleash them with than a tattooed, rage-fuelled biker who wants to ruin her... almost as much as he wants to own and possess her?\u003c\/p\u003e\r\n\u003ch3 data-section-id=\"6yggn0\" data-start=\"1184\" data-end=\"1193\"\u003eDante\u003c\/h3\u003e\r\n\u003cp data-start=\"1195\" data-end=\"1224\"\u003eIt was supposed to be simple.\u003c\/p\u003e\r\n\u003cp data-start=\"1226\" data-end=\"1283\"\u003eTake her. Break her. Keep her as the perfect trophy wife.\u003c\/p\u003e\r\n\u003cp data-start=\"1285\" data-end=\"1317\"\u003eBut nothing about her is simple.\u003c\/p\u003e\r\n\u003cp data-start=\"1319\" data-end=\"1396\"\u003eShe's in his head, under his skin, wrapped around his obsession like a noose.\u003c\/p\u003e\r\n\u003cp data-start=\"1398\" data-end=\"1447\"\u003eHer sharp tongue cuts deep. Her body even deeper.\u003c\/p\u003e\r\n\u003cp data-start=\"1449\" data-end=\"1462\"\u003eHe hates her.\u003c\/p\u003e\r\n\u003cp data-start=\"1464\" data-end=\"1478\"\u003eHe craves her.\u003c\/p\u003e\r\n\u003cp data-start=\"1480\" data-end=\"1518\"\u003eAnd he's this close to losing control.\u003c\/p\u003e\r\n\u003cp data-start=\"1520\" data-end=\"1556\"\u003eOne woman running from her darkness.\u003c\/p\u003e\r\n\u003cp data-start=\"1558\" data-end=\"1586\"\u003eOne man consumed by his own.\u003c\/p\u003e\r\n\u003cp data-start=\"1588\" data-end=\"1687\"\u003eWhen their worlds collide, will they destroy each other—or burn the whole damn world down together?\u003c\/p\u003e\r\n\u003chr data-start=\"1689\" data-end=\"1692\"\u003e\r\n\u003cp data-start=\"1694\" data-end=\"1730\"\u003e\u003cstrong data-start=\"1694\" data-end=\"1730\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"1732\" data-end=\"1869\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54872531304777,"sku":"9610315000087","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000087.jpg?v=1784303880"},{"product_id":"saved-special-edition","title":"Saved - Special Edition","description":"\u003ch2 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"wf82o6\" data-start=\"98\" data-end=\"124\"\u003eSaved – Special Edition\u003c\/h2\u003e\r\n\u003cp data-start=\"126\" data-end=\"170\"\u003e\u003cstrong data-start=\"126\" data-end=\"170\"\u003eThis exclusive special edition includes:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul data-start=\"171\" data-end=\"216\"\u003e\r\n\u003cli data-section-id=\"gqgvnn\" data-start=\"171\" data-end=\"197\"\u003e✨ Holographic foil cover\u003c\/li\u003e\r\n\u003cli data-section-id=\"1l03o9w\" data-start=\"198\" data-end=\"216\"\u003e🎨 Sprayed edges\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp data-start=\"218\" data-end=\"445\"\u003e\u003cstrong data-start=\"218\" data-end=\"234\"\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong data-start=\"359\" data-end=\"372\"\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp data-start=\"447\" data-end=\"606\"\u003eAs each copy is custom printed specifically for you, \u003cstrong data-start=\"500\" data-end=\"542\"\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003chr data-start=\"608\" data-end=\"611\"\u003e\r\n\u003ch3 data-section-id=\"6x8pal\" data-start=\"613\" data-end=\"622\"\u003eBlurb\u003c\/h3\u003e\r\n\u003cp data-start=\"624\" data-end=\"730\"\u003e\u003cstrong data-start=\"624\" data-end=\"730\"\u003eLove like this doesn't save you.\u003cbr data-start=\"658\" data-end=\"661\"\u003eIt ruins you. Bleeds you dry.\u003cbr data-start=\"690\" data-end=\"693\"\u003eAnd some part of you begs for more.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003ch3 data-section-id=\"pmjjhz\" data-start=\"732\" data-end=\"742\"\u003eRachel\u003c\/h3\u003e\r\n\u003cp data-start=\"744\" data-end=\"783\"\u003eShe was never supposed to fall for him.\u003c\/p\u003e\r\n\u003cp data-start=\"785\" data-end=\"856\"\u003eBut the second he touched her, she knew—this wasn't going to end clean.\u003c\/p\u003e\r\n\u003cp data-start=\"858\" data-end=\"939\"\u003eNow she's in too deep with the one man who could destroy her from the inside out.\u003c\/p\u003e\r\n\u003cp data-start=\"941\" data-end=\"960\"\u003eAnd the worst part?\u003c\/p\u003e\r\n\u003cp data-start=\"962\" data-end=\"985\"\u003eShe'd still choose him.\u003c\/p\u003e\r\n\u003cp data-start=\"987\" data-end=\"1049\"\u003eEven as the past claws its way back to finish what it started.\u003c\/p\u003e\r\n\u003cp data-start=\"1051\" data-end=\"1112\"\u003eEven if it means tearing herself apart to keep him breathing.\u003c\/p\u003e\r\n\u003cp data-start=\"1114\" data-end=\"1145\"\u003eBecause the monsters after him?\u003c\/p\u003e\r\n\u003cp data-start=\"1147\" data-end=\"1183\"\u003eThey're the same ones that made her.\u003c\/p\u003e\r\n\u003ch3 data-section-id=\"6yggn0\" data-start=\"1185\" data-end=\"1194\"\u003eDante\u003c\/h3\u003e\r\n\u003cp data-start=\"1196\" data-end=\"1234\"\u003eHe told himself it was just obsession.\u003c\/p\u003e\r\n\u003cp data-start=\"1236\" data-end=\"1285\"\u003eA fuck. A phase. A beautiful, mouthy distraction.\u003c\/p\u003e\r\n\u003cp data-start=\"1287\" data-end=\"1335\"\u003eBut then she got under his skin. Into his veins.\u003c\/p\u003e\r\n\u003cp data-start=\"1337\" data-end=\"1345\"\u003eAnd now?\u003c\/p\u003e\r\n\u003cp data-start=\"1347\" data-end=\"1376\"\u003eShe's his religion. His rage.\u003c\/p\u003e\r\n\u003cp data-start=\"1378\" data-end=\"1451\"\u003eThey hurt her—he'll kill them slow. Burn everything they've ever touched.\u003c\/p\u003e\r\n\u003cp data-start=\"1453\" data-end=\"1472\"\u003eAnd when it's done?\u003c\/p\u003e\r\n\u003cp data-start=\"1474\" data-end=\"1490\"\u003eHe's taking her.\u003c\/p\u003e\r\n\u003cp data-start=\"1492\" data-end=\"1536\"\u003eBody, soul, every filthy thought in between.\u003c\/p\u003e\r\n\u003cp data-start=\"1538\" data-end=\"1577\"\u003eShe thinks she's seen the worst of him.\u003c\/p\u003e\r\n\u003cp data-start=\"1579\" data-end=\"1608\"\u003eShe hasn't seen anything yet.\u003c\/p\u003e\r\n\u003cp data-start=\"1610\" data-end=\"1739\"\u003e\u003cem data-start=\"1610\" data-end=\"1739\"\u003e\u003cstrong data-start=\"1611\" data-end=\"1738\"\u003eThey were never meant to fall in love.\u003cbr data-start=\"1651\" data-end=\"1654\"\u003eThey were meant to fall into madness.\u003cbr data-start=\"1691\" data-end=\"1694\"\u003eAnd now the world's gonna watch them burn.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\r\n\u003chr data-start=\"1741\" data-end=\"1744\"\u003e\r\n\u003cp data-start=\"1746\" data-end=\"1782\"\u003e\u003cstrong data-start=\"1746\" data-end=\"1782\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"1784\" data-end=\"1921\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Paperback","offer_id":54872533762377,"sku":"9610315000049","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/Foil_preview_-_2_Saved.jpg?v=1784882939"},{"product_id":"salvation-special-edition","title":"Salvation - Special Edition","description":"\u003ch2 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"15f8e52\" data-start=\"100\" data-end=\"130\"\u003eSalvation – Special Edition\u003c\/h2\u003e\r\n\u003cp data-start=\"132\" data-end=\"176\"\u003e\u003cstrong data-start=\"132\" data-end=\"176\"\u003eThis exclusive special edition includes:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul data-start=\"177\" data-end=\"222\"\u003e\r\n\u003cli data-section-id=\"gqgvnn\" data-start=\"177\" data-end=\"203\"\u003e✨ Holographic foil cover\u003c\/li\u003e\r\n\u003cli data-section-id=\"1l03o9w\" data-start=\"204\" data-end=\"222\"\u003e🎨 Sprayed edges\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp data-start=\"224\" data-end=\"451\"\u003e\u003cstrong data-start=\"224\" data-end=\"240\"\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong data-start=\"365\" data-end=\"378\"\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp data-start=\"453\" data-end=\"612\"\u003eAs each copy is custom printed specifically for you, \u003cstrong data-start=\"506\" data-end=\"548\"\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003chr data-start=\"614\" data-end=\"617\"\u003e\r\n\u003ch3 data-section-id=\"6x8pal\" data-start=\"619\" data-end=\"628\"\u003eBlurb\u003c\/h3\u003e\r\n\u003cp data-start=\"630\" data-end=\"691\"\u003e\u003cstrong data-start=\"630\" data-end=\"691\"\u003eShe ran.\u003cbr data-start=\"640\" data-end=\"643\"\u003eHe chased.\u003cbr data-start=\"653\" data-end=\"656\"\u003eNow there's nowhere left to hide.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003ch3 data-section-id=\"pmjjhz\" data-start=\"693\" data-end=\"703\"\u003eRachel\u003c\/h3\u003e\r\n\u003cp data-start=\"705\" data-end=\"748\"\u003eShe should've known he wouldn't let her go.\u003c\/p\u003e\r\n\u003cp data-start=\"750\" data-end=\"825\"\u003eShould've known his obsession ran deeper than desire—straight into madness.\u003c\/p\u003e\r\n\u003cp data-start=\"827\" data-end=\"841\"\u003eNow he's back.\u003c\/p\u003e\r\n\u003cp data-start=\"843\" data-end=\"857\"\u003eAnd this time?\u003c\/p\u003e\r\n\u003cp data-start=\"859\" data-end=\"888\"\u003eHe's not leaving without her.\u003c\/p\u003e\r\n\u003cp data-start=\"890\" data-end=\"931\"\u003eShe can fight it, but the truth is clear:\u003c\/p\u003e\r\n\u003cp data-start=\"933\" data-end=\"967\"\u003eThis ends in ruin... or surrender.\u003c\/p\u003e\r\n\u003cp data-start=\"969\" data-end=\"1014\"\u003eAnd when he discovers what she's been hiding?\u003c\/p\u003e\r\n\u003cp data-start=\"1016\" data-end=\"1060\"\u003eHell won't be the only thing breaking loose.\u003c\/p\u003e\r\n\u003ch3 data-section-id=\"6yggn0\" data-start=\"1062\" data-end=\"1071\"\u003eDante\u003c\/h3\u003e\r\n\u003cp data-start=\"1073\" data-end=\"1111\"\u003eHe doesn't forgive. He doesn't forget.\u003c\/p\u003e\r\n\u003cp data-start=\"1113\" data-end=\"1151\"\u003eAnyone else would've been dead by now.\u003c\/p\u003e\r\n\u003cp data-start=\"1153\" data-end=\"1179\"\u003eBut she's not just anyone.\u003c\/p\u003e\r\n\u003cp data-start=\"1181\" data-end=\"1201\"\u003eShe's his addiction.\u003c\/p\u003e\r\n\u003cp data-start=\"1203\" data-end=\"1216\"\u003eHis weakness.\u003c\/p\u003e\r\n\u003cp data-start=\"1218\" data-end=\"1239\"\u003eHis fucking downfall.\u003c\/p\u003e\r\n\u003cp data-start=\"1241\" data-end=\"1312\"\u003eNow that he has her back, he'll do whatever it takes to keep her close—\u003c\/p\u003e\r\n\u003cp data-start=\"1314\" data-end=\"1381\"\u003eEven if it means burning every last piece of himself to the ground.\u003c\/p\u003e\r\n\u003cp data-start=\"1383\" data-end=\"1468\"\u003eIn this explosive, twisted finale, Rachel and Dante have one last shot at redemption.\u003c\/p\u003e\r\n\u003cp data-start=\"1470\" data-end=\"1526\"\u003eBut some love stories aren't meant to be written in ink.\u003c\/p\u003e\r\n\u003cp data-start=\"1528\" data-end=\"1556\"\u003e\u003cstrong data-start=\"1528\" data-end=\"1556\"\u003eThey're carved in blood.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003chr data-start=\"1558\" data-end=\"1561\"\u003e\r\n\u003cp data-start=\"1563\" data-end=\"1599\"\u003e\u003cstrong data-start=\"1563\" data-end=\"1599\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e \u003c\/p\u003e\r\n\u003cp data-start=\"1601\" data-end=\"1738\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Paperback","offer_id":54872600904009,"sku":"9610315000056","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000056.jpg?v=1784304109"},{"product_id":"hidden-special-edition","title":"Hidden - Special Edition","description":"\u003ch2 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"1xet12h\" data-start=\"241\" data-end=\"268\"\u003eHidden – Special Edition\u003c\/h2\u003e\r\n\u003cp data-start=\"270\" data-end=\"314\"\u003e\u003cstrong data-start=\"270\" data-end=\"314\"\u003eThis exclusive special edition includes:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul data-start=\"315\" data-end=\"360\"\u003e\r\n\u003cli data-section-id=\"gqgvnn\" data-start=\"315\" data-end=\"341\"\u003e✨ Holographic foil cover\u003c\/li\u003e\r\n\u003cli data-section-id=\"1l03o9w\" data-start=\"342\" data-end=\"360\"\u003e🎨 Sprayed edges\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp data-start=\"362\" data-end=\"589\"\u003e\u003cstrong data-start=\"362\" data-end=\"378\"\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong data-start=\"503\" data-end=\"516\"\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp data-start=\"591\" data-end=\"750\"\u003eAs each copy is custom printed specifically for you, \u003cstrong data-start=\"644\" data-end=\"686\"\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003chr data-start=\"752\" data-end=\"755\"\u003e\r\n\u003ch3 data-section-id=\"6x8pal\" data-start=\"757\" data-end=\"766\"\u003eBlurb\u003c\/h3\u003e\r\n\u003cp data-start=\"768\" data-end=\"838\"\u003e\u003cstrong data-start=\"768\" data-end=\"838\"\u003eShe didn't break his heart.\u003cbr data-start=\"797\" data-end=\"800\"\u003eShe sacrificed it to keep him alive.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003ch3 data-section-id=\"195ci1p\" data-start=\"840\" data-end=\"853\"\u003eGabriella\u003c\/h3\u003e\r\n\u003cp data-start=\"855\" data-end=\"1010\"\u003eI learned a long time ago that survival comes at a cost. Sometimes it's your freedom. Sometimes it's your voice. And sometimes... it's the people you love.\u003c\/p\u003e\r\n\u003cp data-start=\"1012\" data-end=\"1177\"\u003eHe was never meant to be part of my story. But for one moment, I let myself believe I could have him. Just one moment of weakness—one choice that changed everything.\u003c\/p\u003e\r\n\u003cp data-start=\"1179\" data-end=\"1363\"\u003eNow I live in a world where obedience is survival and failure is punished. I'm bound to his enemies, trapped in a life I can't escape... and I've become someone he would never forgive.\u003c\/p\u003e\r\n\u003ch3 data-section-id=\"n73v31\" data-start=\"1365\" data-end=\"1375\"\u003eVienna\u003c\/h3\u003e\r\n\u003cp data-start=\"1377\" data-end=\"1407\"\u003eThey always underestimated me.\u003c\/p\u003e\r\n\u003cp data-start=\"1409\" data-end=\"1546\"\u003eThey thought the laughter meant I wasn't paying attention—that the charm made me soft, that I wouldn't see what was right in front of me.\u003c\/p\u003e\r\n\u003cp data-start=\"1548\" data-end=\"1564\"\u003eThey were wrong.\u003c\/p\u003e\r\n\u003cp data-start=\"1566\" data-end=\"1596\"\u003eBecause I remember everything.\u003c\/p\u003e\r\n\u003cp data-start=\"1598\" data-end=\"1620\"\u003eThe girl who chose me.\u003c\/p\u003e\r\n\u003cp data-start=\"1622\" data-end=\"1647\"\u003eThe girl who betrayed me.\u003c\/p\u003e\r\n\u003cp data-start=\"1649\" data-end=\"1686\"\u003eThe girl who took everything from me.\u003c\/p\u003e\r\n\u003cp data-start=\"1688\" data-end=\"1719\"\u003eShe thinks she made her choice.\u003c\/p\u003e\r\n\u003cp data-start=\"1721\" data-end=\"1752\"\u003eShe thinks she's beyond saving.\u003c\/p\u003e\r\n\u003cp data-start=\"1754\" data-end=\"1813\"\u003eBut I've seen the cracks—and I'm done pretending I haven't.\u003c\/p\u003e\r\n\u003cp data-start=\"1815\" data-end=\"1842\"\u003eThey took her from me once.\u003c\/p\u003e\r\n\u003cp data-start=\"1844\" data-end=\"1856\"\u003eThis time...\u003c\/p\u003e\r\n\u003cp data-start=\"1858\" data-end=\"1924\"\u003e\u003cstrong data-start=\"1858\" data-end=\"1924\"\u003eI'm taking her back. No matter who I have to destroy to do it.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"1926\" data-end=\"1998\"\u003e\u003cem data-start=\"1926\" data-end=\"1998\"\u003e\u003cstrong data-start=\"1927\" data-end=\"1997\"\u003eShe stayed to save him.\u003cbr data-start=\"1952\" data-end=\"1955\"\u003eNow he's risking everything to save her.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\r\n\u003chr data-start=\"2000\" data-end=\"2003\"\u003e\r\n\u003cp data-start=\"2005\" data-end=\"2041\"\u003e\u003cstrong data-start=\"2005\" data-end=\"2041\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e \u003c\/p\u003e\r\n\u003cp data-start=\"2043\" data-end=\"2180\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Paperback","offer_id":54872610799945,"sku":"9610315000063","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000063.jpg?v=1784304154"},{"product_id":"healed-special-edition","title":"Healed - Special Edition","description":"\u003ch2 data-section-id=\"ymrm82\" data-start=\"343\" data-end=\"370\"\u003eHealed – Special Edition\u003c\/h2\u003e\n\u003cp data-start=\"372\" data-end=\"416\"\u003e\u003cstrong data-start=\"372\" data-end=\"416\"\u003eThis exclusive special edition includes:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"417\" data-end=\"462\"\u003e\n\u003cli data-section-id=\"gqgvnn\" data-start=\"417\" data-end=\"443\"\u003e✨ Holographic foil cover\u003c\/li\u003e\n\u003cli data-section-id=\"1l03o9w\" data-start=\"444\" data-end=\"462\"\u003e🎨 Sprayed edges\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"464\" data-end=\"691\"\u003e\u003cstrong data-start=\"464\" data-end=\"480\"\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong data-start=\"605\" data-end=\"618\"\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\n\u003cp data-start=\"693\" data-end=\"852\"\u003eAs each copy is custom printed specifically for you, \u003cstrong data-start=\"746\" data-end=\"788\"\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\n\u003chr data-start=\"854\" data-end=\"857\"\u003e\n\u003ch3 data-section-id=\"6x8pal\" data-start=\"859\" data-end=\"868\"\u003eBlurb\u003c\/h3\u003e\n\u003cp data-start=\"870\" data-end=\"939\"\u003e\u003cstrong data-start=\"870\" data-end=\"939\"\u003eSome wounds do not close clean.\u003cbr data-start=\"903\" data-end=\"906\"\u003eThey learn your shape and stay.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3 data-section-id=\"195ci1p\" data-start=\"941\" data-end=\"954\"\u003eGabriella\u003c\/h3\u003e\n\u003cp data-start=\"956\" data-end=\"1052\"\u003eI used to think surviving meant disappearing quietly enough that no one noticed what it cost me.\u003c\/p\u003e\n\u003cp data-start=\"1054\" data-end=\"1165\"\u003eI have done things I cannot undo, made choices I cannot justify, and loved someone I was never allowed to keep.\u003c\/p\u003e\n\u003cp data-start=\"1167\" data-end=\"1213\"\u003eNow I am living in the aftermath of all of it.\u003c\/p\u003e\n\u003cp data-start=\"1215\" data-end=\"1294\"\u003eThe betrayal, the blood, the consequences I thought I was ready to carry alone.\u003c\/p\u003e\n\u003cp data-start=\"1296\" data-end=\"1318\"\u003eHealing is not gentle.\u003c\/p\u003e\n\u003cp data-start=\"1320\" data-end=\"1347\"\u003eIt does not ask permission.\u003c\/p\u003e\n\u003cp data-start=\"1349\" data-end=\"1434\"\u003eIt drags everything you buried back into the light and makes you look at it properly.\u003c\/p\u003e\n\u003cp data-start=\"1436\" data-end=\"1522\"\u003eAnd I am learning that some ghosts do not leave just because you finally stop running.\u003c\/p\u003e\n\u003ch3 data-section-id=\"n73v31\" data-start=\"1524\" data-end=\"1534\"\u003eVienna\u003c\/h3\u003e\n\u003cp data-start=\"1536\" data-end=\"1566\"\u003eI thought I knew what she was.\u003c\/p\u003e\n\u003cp data-start=\"1568\" data-end=\"1716\"\u003eI thought I understood the shape of her silence, the way she looked at me like she was already gone even when she was standing right in front of me.\u003c\/p\u003e\n\u003cp data-start=\"1718\" data-end=\"1796\"\u003eBut I have stopped believing in versions of her that do not include the truth.\u003c\/p\u003e\n\u003cp data-start=\"1798\" data-end=\"1819\"\u003eShe did not break me.\u003c\/p\u003e\n\u003cp data-start=\"1821\" data-end=\"1891\"\u003eShe tried to protect me from a war she never believed I would survive.\u003c\/p\u003e\n\u003cp data-start=\"1893\" data-end=\"1936\"\u003eNow I know what it cost her to let me live.\u003c\/p\u003e\n\u003cp data-start=\"1938\" data-end=\"2049\"\u003eShe thinks I do not see it—the guilt, the fractures, the way she stands like she is already bracing for impact.\u003c\/p\u003e\n\u003cp data-start=\"2051\" data-end=\"2072\"\u003eBut I see everything.\u003c\/p\u003e\n\u003cp data-start=\"2074\" data-end=\"2088\"\u003eI always have.\u003c\/p\u003e\n\u003cp data-start=\"2090\" data-end=\"2167\"\u003e\u003cstrong data-start=\"2090\" data-end=\"2167\"\u003eNow she is back within my reach, pretending she can survive me this time.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2169\" data-end=\"2187\"\u003eI should be angry.\u003c\/p\u003e\n\u003cp data-start=\"2189\" data-end=\"2219\"\u003eI should be finished with her.\u003c\/p\u003e\n\u003cp data-start=\"2221\" data-end=\"2298\"\u003eInstead, I am the only thing standing between her and what is coming for her.\u003c\/p\u003e\n\u003cp data-start=\"2300\" data-end=\"2366\"\u003eAnd I have never been good at letting go of what I decide is mine.\u003c\/p\u003e\n\u003cp data-start=\"2368\" data-end=\"2474\"\u003e\u003cem data-start=\"2368\" data-end=\"2474\"\u003e\u003cstrong data-start=\"2369\" data-end=\"2473\"\u003eThey were never meant to survive each other.\u003cbr data-start=\"2415\" data-end=\"2418\"\u003eBut surviving was never the same thing as letting go.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003chr data-start=\"2476\" data-end=\"2479\"\u003e\n\u003cp data-start=\"2481\" data-end=\"2517\"\u003e\u003cstrong data-start=\"2481\" data-end=\"2517\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2519\" data-end=\"2656\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Paperback","offer_id":54872616698185,"sku":"9610315000070","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/Foil_preview_-_5_Healed.jpg?v=1784304492"},{"product_id":"stolen-standard-edition","title":"Stolen - Standard Edition","description":"\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-start=\"204\" data-end=\"287\"\u003e\u003cstrong data-start=\"204\" data-end=\"287\"\u003eThe standard paperback edition of \u003cem data-start=\"240\" data-end=\"247\"\u003eStolen\u003c\/em\u003e, featuring the original cover design.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"289\" data-end=\"481\"\u003ePlease Note:\u003cbr data-start=\"301\" data-end=\"304\"\u003eThis book is printed on demand and fulfilled directly by BookVault. Please allow approximately 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp\u003e \u003c\/p\u003e\r\n\u003cp data-start=\"483\" data-end=\"638\"\u003eAs each copy is printed specifically for your order, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eSome monsters aren’t meant to be caged. Especially when they find each other.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eRachel\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe knew he was trouble.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe knew she should walk away.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eBut trouble has always been her middle name. \u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe’s spent years hiding in the shadows, burying the past she’s too scared to face.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eNow? She’s done hiding.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe realises the demons aren't around her, they're inside her. And she's ready to let them play. \u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eAnd who better to unleash it with than a tattooed, rage-fuelled biker who wants to ruin her… almost as much as he wants to own and possess her?\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eDante\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eIt was supposed to be simple.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eTake her. Break her. Keep her as a perfect trophy wife. \u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eBut nothing about her is simple.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe’s in his head, under his skin, wrapped around his obsession like a noose.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eHer sharp tongue cuts deep. Her body even deeper. \u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eHe hates her. He craves her.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eAnd he’s this close to losing control.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eOne woman running from her darkness.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eOne man consumed by his own.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eWhen their worlds collide, will they destroy each other—or burn the whole damn world down together?\u003c\/span\u003e\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54953978659145,"sku":"9610315000094","price":12.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000094_99a14939-1ee3-4407-8a64-45df0519b035.jpg?v=1785239127"},{"product_id":"saved-standard-edition","title":"Saved - Standard Edition","description":"\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-start=\"204\" data-end=\"287\"\u003e\u003cstrong data-start=\"204\" data-end=\"287\"\u003eThe standard paperback edition of \u003cem data-start=\"240\" data-end=\"247\"\u003eSaved\u003c\/em\u003e, featuring the original cover design.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"289\" data-end=\"481\"\u003ePlease Note:\u003cbr data-start=\"301\" data-end=\"304\"\u003eThis book is printed on demand and fulfilled directly by BookVault. Please allow approximately 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp data-start=\"483\" data-end=\"638\"\u003eAs each copy is printed specifically for your order, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003ch3 data-start=\"640\" data-end=\"649\"\u003eBlurb\u003c\/h3\u003e\r\n\u003cp data-start=\"651\" data-end=\"753\"\u003eLove like this doesn't save you.\u003cbr data-start=\"683\" data-end=\"686\"\u003eIt ruins you. Bleeds you dry.\u003cbr data-start=\"715\" data-end=\"718\"\u003eAnd some part of you begs for more.\u003c\/p\u003e\r\n\u003cp data-start=\"755\" data-end=\"765\"\u003e\u003cstrong data-start=\"755\" data-end=\"765\"\u003eRachel\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"767\" data-end=\"806\"\u003eShe was never supposed to fall for him.\u003c\/p\u003e\r\n\u003cp data-start=\"808\" data-end=\"879\"\u003eBut the second he touched her, she knew—this wasn't going to end clean.\u003c\/p\u003e\r\n\u003cp data-start=\"881\" data-end=\"962\"\u003eNow she's in too deep with the one man who could destroy her from the inside out.\u003c\/p\u003e\r\n\u003cp data-start=\"964\" data-end=\"983\"\u003eAnd the worst part?\u003c\/p\u003e\r\n\u003cp data-start=\"985\" data-end=\"1008\"\u003eShe'd still choose him.\u003c\/p\u003e\r\n\u003cp data-start=\"1010\" data-end=\"1072\"\u003eEven as the past claws its way back to finish what it started.\u003c\/p\u003e\r\n\u003cp data-start=\"1074\" data-end=\"1135\"\u003eEven if it means tearing herself apart to keep him breathing.\u003c\/p\u003e\r\n\u003cp data-start=\"1137\" data-end=\"1168\"\u003eBecause the monsters after him?\u003c\/p\u003e\r\n\u003cp data-start=\"1170\" data-end=\"1206\"\u003eThey're the same ones that made her.\u003c\/p\u003e\r\n\u003cp data-start=\"1208\" data-end=\"1217\"\u003e\u003cstrong data-start=\"1208\" data-end=\"1217\"\u003eDante\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"1219\" data-end=\"1257\"\u003eHe told himself it was just obsession.\u003c\/p\u003e\r\n\u003cp data-start=\"1259\" data-end=\"1308\"\u003eA fuck. A phase. A beautiful, mouthy distraction.\u003c\/p\u003e\r\n\u003cp data-start=\"1310\" data-end=\"1358\"\u003eBut then she got under his skin. Into his veins.\u003c\/p\u003e\r\n\u003cp data-start=\"1360\" data-end=\"1368\"\u003eAnd now?\u003c\/p\u003e\r\n\u003cp data-start=\"1370\" data-end=\"1399\"\u003eShe's his religion. His rage.\u003c\/p\u003e\r\n\u003cp data-start=\"1401\" data-end=\"1474\"\u003eThey hurt her—he'll kill them slow. Burn everything they've ever touched.\u003c\/p\u003e\r\n\u003cp data-start=\"1476\" data-end=\"1495\"\u003eAnd when it's done?\u003c\/p\u003e\r\n\u003cp data-start=\"1497\" data-end=\"1513\"\u003eHe's taking her.\u003c\/p\u003e\r\n\u003cp data-start=\"1515\" data-end=\"1559\"\u003eBody, soul, every filthy thought in between.\u003c\/p\u003e\r\n\u003cp data-start=\"1561\" data-end=\"1600\"\u003eShe thinks she's seen the worst of him.\u003c\/p\u003e\r\n\u003cp data-start=\"1602\" data-end=\"1631\"\u003eShe hasn't seen anything yet.\u003c\/p\u003e\r\n\u003cp data-start=\"1633\" data-end=\"1756\"\u003eThey were never meant to fall in love.\u003cbr data-start=\"1671\" data-end=\"1674\"\u003eThey were meant to fall into madness.\u003cbr data-start=\"1711\" data-end=\"1714\"\u003eAnd now the world's gonna watch them burn.\u003c\/p\u003e\r\n\u003cp data-start=\"1758\" data-end=\"1794\"\u003e\u003cstrong data-start=\"1758\" data-end=\"1794\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e \u003c\/p\u003e\r\n\u003cp data-start=\"1796\" data-end=\"1933\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54953982722377,"sku":"9610315000117","price":12.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000117.jpg?v=1785239166"},{"product_id":"salvation-standard-edition","title":"Salvation - Standard Edition","description":"\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-start=\"204\" data-end=\"287\"\u003e\u003cstrong data-start=\"204\" data-end=\"287\"\u003eThe standard paperback edition of \u003cem data-start=\"240\" data-end=\"247\"\u003eStolen\u003c\/em\u003e, featuring the original cover design.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"289\" data-end=\"481\"\u003ePlease Note:\u003cbr data-start=\"301\" data-end=\"304\"\u003eThis book is printed on demand and fulfilled directly by BookVault. Please allow approximately 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\n\u003cp data-start=\"483\" data-end=\"638\"\u003eAs each copy is printed specifically for your order, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\n\u003ch3 data-start=\"640\" data-end=\"649\"\u003eBlurb\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe ran.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eHe chased.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eNow there’s nowhere left to hide.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eRachel\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe should’ve known he wouldn’t let her go.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShould’ve known his obsession ran deeper than desire—straight into madness.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eNow he’s back. And this time? He’s not leaving without her.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe can fight it, but the truth is clear:\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eThis ends in ruin… or surrender.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eAnd when he discovers what she’s been hiding?\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eHell won’t be the only thing breaking loose.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eDante\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eHe doesn’t forgive. He doesn’t forget.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eAnyone else would’ve been dead by now.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eBut she’s not just anyone.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe’s his addiction. His weakness. His fucking downfall.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eNow that he has her back, he’ll do whatever it takes to keep her close—\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eEven if it means burning every last piece of himself to the ground.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eIn this explosive, twisted finale, Rachel and Dante have one last shot at redemption.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eBut some love stories aren’t meant to be written in ink.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eThey’re carved in blood.\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-start=\"1758\" data-end=\"1794\"\u003e\u003cstrong data-start=\"1758\" data-end=\"1794\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1796\" data-end=\"1933\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54953989407049,"sku":"9610315000124","price":12.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000124.jpg?v=1785239227"},{"product_id":"hidden-standard-edition","title":"Hidden - Standard Edition","description":"\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-start=\"30\" data-end=\"114\"\u003e\u003cstrong data-start=\"30\" data-end=\"114\"\u003eThe standard paperback edition of \u003cem data-start=\"66\" data-end=\"74\"\u003eHidden\u003c\/em\u003e, featuring the original cover design.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"116\" data-end=\"308\"\u003ePlease Note:\u003cbr data-start=\"128\" data-end=\"131\"\u003eThis book is printed on demand and fulfilled directly by BookVault. Please allow approximately 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp data-start=\"310\" data-end=\"465\"\u003eAs each copy is printed specifically for your order, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003ch3 data-start=\"467\" data-end=\"476\"\u003eBlurb\u003c\/h3\u003e\r\n\u003cp data-start=\"478\" data-end=\"544\"\u003eShe didn’t break his heart.\u003cbr data-start=\"505\" data-end=\"508\"\u003eShe sacrificed it to keep him alive.\u003c\/p\u003e\r\n\u003cp data-start=\"546\" data-end=\"559\"\u003e\u003cstrong data-start=\"546\" data-end=\"559\"\u003eGabriella\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"561\" data-end=\"714\"\u003eI learned a long time ago that survival comes at a cost. Sometimes it’s your freedom. Sometimes it’s your voice. And sometimes… it’s the people you love.\u003c\/p\u003e\r\n\u003cp data-start=\"716\" data-end=\"881\"\u003eHe was never meant to be part of my story. But for one moment, I let myself believe I could have him. Just one moment of weakness—one choice that changed everything.\u003c\/p\u003e\r\n\u003cp data-start=\"883\" data-end=\"1065\"\u003eNow I live in a world where obedience is survival and failure is punished. I’m bound to his enemies, trapped in a life I can’t escape… and I’ve become someone he would never forgive.\u003c\/p\u003e\r\n\u003cp data-start=\"1067\" data-end=\"1077\"\u003e\u003cstrong data-start=\"1067\" data-end=\"1077\"\u003eVienna\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"1079\" data-end=\"1247\"\u003eThey always underestimated me. They thought the laughter meant I wasn’t paying attention—that the charm made me soft, that I wouldn’t see what was right in front of me.\u003c\/p\u003e\r\n\u003cp data-start=\"1249\" data-end=\"1265\"\u003eThey were wrong.\u003c\/p\u003e\r\n\u003cp data-start=\"1267\" data-end=\"1297\"\u003eBecause I remember everything.\u003c\/p\u003e\r\n\u003cp data-start=\"1299\" data-end=\"1385\"\u003eThe girl who chose me. The girl who betrayed me. The girl who took everything from me.\u003c\/p\u003e\r\n\u003cp data-start=\"1387\" data-end=\"1510\"\u003eShe thinks she made her choice. She thinks she’s beyond saving. But I’ve seen the cracks—and I’m done pretending I haven’t.\u003c\/p\u003e\r\n\u003cp data-start=\"1512\" data-end=\"1613\"\u003eThey took her from me once. This time… I’m taking her back. No matter who I have to destroy to do it.\u003c\/p\u003e\r\n\u003cp data-start=\"1615\" data-end=\"1681\"\u003eShe stayed to save him.\u003cbr data-start=\"1638\" data-end=\"1641\"\u003eNow he’s risking everything to save her.\u003c\/p\u003e\r\n\u003cp data-start=\"1683\" data-end=\"1719\"\u003e\u003cstrong data-start=\"1683\" data-end=\"1719\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e \u003c\/p\u003e\r\n\u003cp data-start=\"1721\" data-end=\"1858\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54953996190025,"sku":"9610315000131","price":12.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000131.jpg?v=1785239280"},{"product_id":"healed-standard-edition","title":"Healed - Standard Edition","description":"\u003cdiv class=\"pointer-events-none -mt-px h-px translate-y-(--scroll-root-safe-area-inset-bottom)\" aria-hidden=\"true\"\u003e \u003c\/div\u003e\r\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\r\n\u003cdiv class=\"\" data-turn-id-container=\"2fed8fef-f4d6-433c-b95a-1029481d5fa8\" data-is-intersecting=\"true\"\u003e\r\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"2fed8fef-f4d6-433c-b95a-1029481d5fa8\" data-turn-id-container=\"2fed8fef-f4d6-433c-b95a-1029481d5fa8\" data-testid=\"conversation-turn-72\" data-turn=\"assistant\"\u003e\r\n\u003cdiv class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\r\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\r\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\r\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" tabindex=\"0\" data-message-author-role=\"assistant\" data-message-id=\"2fed8fef-f4d6-433c-b95a-1029481d5fa8\" data-turn-start-message=\"true\" data-message-model-slug=\"gpt-5-6-thinking\"\u003e\r\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\r\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\r\n\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-start=\"30\" data-end=\"114\"\u003e\u003cstrong data-start=\"30\" data-end=\"114\"\u003eThe standard paperback edition of \u003cem data-start=\"66\" data-end=\"74\"\u003eHealed\u003c\/em\u003e, featuring the original cover design.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"116\" data-end=\"308\"\u003ePlease Note:\u003cbr data-start=\"128\" data-end=\"131\"\u003eThis book is printed on demand and fulfilled directly by BookVault. Please allow approximately 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp data-start=\"310\" data-end=\"465\"\u003eAs each copy is printed specifically for your order, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003ch3 data-start=\"467\" data-end=\"476\"\u003eBlurb\u003c\/h3\u003e\r\n\u003cp data-start=\"478\" data-end=\"543\"\u003eSome wounds do not close clean.\u003cbr data-start=\"509\" data-end=\"512\"\u003eThey learn your shape and stay.\u003c\/p\u003e\r\n\u003cp data-start=\"545\" data-end=\"558\"\u003e\u003cstrong data-start=\"545\" data-end=\"558\"\u003eGabriella\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"560\" data-end=\"656\"\u003eI used to think surviving meant disappearing quietly enough that no one noticed what it cost me.\u003c\/p\u003e\r\n\u003cp data-start=\"658\" data-end=\"773\"\u003eI have done things I cannot undo.\u003cbr data-start=\"691\" data-end=\"694\"\u003eMade choices I cannot justify.\u003cbr data-start=\"724\" data-end=\"727\"\u003eAnd loved someone I was never allowed to keep.\u003c\/p\u003e\r\n\u003cp data-start=\"775\" data-end=\"835\"\u003eNow I am living with the aftermath. The betrayal. The blood.\u003c\/p\u003e\r\n\u003cp data-start=\"837\" data-end=\"884\"\u003eThe consequences I thought I could carry alone.\u003c\/p\u003e\r\n\u003cp data-start=\"886\" data-end=\"908\"\u003eHealing is not gentle.\u003c\/p\u003e\r\n\u003cp data-start=\"910\" data-end=\"937\"\u003eIt does not ask permission.\u003c\/p\u003e\r\n\u003cp data-start=\"939\" data-end=\"1053\"\u003eIt drags everything you buried back into the light and demands more from you than you think you have left to give.\u003c\/p\u003e\r\n\u003cp data-start=\"1055\" data-end=\"1117\"\u003eBecause living with what happened is harder than surviving it.\u003c\/p\u003e\r\n\u003cp data-start=\"1119\" data-end=\"1129\"\u003e\u003cstrong data-start=\"1119\" data-end=\"1129\"\u003eVienna\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"1131\" data-end=\"1249\"\u003eI thought I understood her. I thought I knew the shape of her silence, why she looked at me like she was already gone.\u003c\/p\u003e\r\n\u003cp data-start=\"1251\" data-end=\"1263\"\u003eI was wrong.\u003c\/p\u003e\r\n\u003cp data-start=\"1265\" data-end=\"1335\"\u003eShe was trying to protect me from a life she never wanted me to share.\u003c\/p\u003e\r\n\u003cp data-start=\"1337\" data-end=\"1461\"\u003eNow I see everything she tried to hide. The guilt. The cracks. The way she still believes she has to carry the weight alone.\u003c\/p\u003e\r\n\u003cp data-start=\"1463\" data-end=\"1501\"\u003eShe thinks she can survive without me.\u003c\/p\u003e\r\n\u003cp data-start=\"1503\" data-end=\"1526\"\u003eShe should know better.\u003c\/p\u003e\r\n\u003cp data-start=\"1528\" data-end=\"1586\"\u003eWhatever comes for her will have to come through me first.\u003c\/p\u003e\r\n\u003cp data-start=\"1588\" data-end=\"1688\"\u003eThey were never meant to survive each other.\u003cbr data-start=\"1632\" data-end=\"1635\"\u003eBut surviving was never the same thing as letting go.\u003c\/p\u003e\r\n\u003cp data-start=\"1690\" data-end=\"1726\"\u003e\u003cstrong data-start=\"1690\" data-end=\"1726\"\u003e18+ Dark Motorcycle Club Romance\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-start=\"1728\" data-end=\"1865\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e \u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1\" data-conversation-screenshot-content=\"\"\u003e\r\n\u003cdiv\u003e \u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/section\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54954005365065,"sku":"9610315000148","price":12.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000148.jpg?v=1785239343"},{"product_id":"vows-of-silence-standard-edition","title":"Vows of Silence - Standard Edition","description":"\u003cp data-end=\"132\" data-start=\"39\" class=\"PDq2pG_selectionAnchorContainer\"\u003e\u003cstrong data-end=\"132\" data-start=\"39\"\u003eThe standard paperback edition of \u003cem data-end=\"92\" data-start=\"75\"\u003eVows of Silence\u003c\/em\u003e, featuring the original cover design.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"326\" data-start=\"134\"\u003ePlease Note:\u003cbr data-end=\"149\" data-start=\"146\"\u003eThis book is printed on demand and fulfilled directly by BookVault. Please allow approximately 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\n\u003cp data-end=\"483\" data-start=\"328\"\u003eAs each copy is printed specifically for your order, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\n\u003ch3 data-end=\"494\" data-start=\"485\"\u003eBlurb\u003c\/h3\u003e\n\u003cp data-end=\"592\" data-start=\"496\"\u003eOne wants to own me. One wants to save me. And one wants to destroy everything I thought I knew.\u003c\/p\u003e\n\u003cp data-end=\"692\" data-start=\"594\"\u003eA stranger hiding behind the name Luca slips into my life through secrets and late-night messages.\u003c\/p\u003e\n\u003cp data-end=\"750\" data-start=\"694\"\u003eAdrien Vescari is the man my family expects me to marry.\u003c\/p\u003e\n\u003cp data-end=\"934\" data-start=\"752\"\u003eAnd Silas Falcone—the silent monster in the silver mask—is the man I should stay far away from. Because when Silas looks at me, it feels less like hatred... and more like possession.\u003c\/p\u003e\n\u003cp data-end=\"1006\" data-start=\"936\"\u003eIn a world built on lies, trust might be the deadliest mistake of all.\u003c\/p\u003e\n\u003cp data-end=\"1034\" data-start=\"1008\"\u003e\u003cstrong data-end=\"1034\" data-start=\"1008\"\u003e18+ Dark Mafia Romance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1173\" data-start=\"1036\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54954050158921,"sku":"9610315000155","price":12.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/Birdcagewrap-Copy.jpg?v=1785240043"},{"product_id":"marked-by-khaos-standard-edition","title":"Marked by Khaos - Standard Edition","description":"\u003c!-- x-tinymce\/html --\u003e\r\n\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-end=\"132\" data-start=\"39\"\u003e\u003cstrong data-end=\"132\" data-start=\"39\"\u003eThe standard paperback edition of \u003cem\u003eMarked By Khaos\u003c\/em\u003e, featuring the original cover design.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp data-end=\"326\" data-start=\"134\"\u003ePlease Note:\u003cbr data-end=\"149\" data-start=\"146\"\u003eThis book is printed on demand and fulfilled directly by BookVault. Please allow approximately 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp data-end=\"483\" data-start=\"328\"\u003eAs each copy is printed specifically for your order, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003ch3 data-end=\"494\" data-start=\"485\"\u003eBlurb\u003c\/h3\u003e\r\n\u003cp\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eViolet\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eCoddled. Sheltered. A porcelain doll, hidden and locked away behind the packhouse gates.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eI was born to be bartered. I was groomed to breed.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eI was part of a legacy. A bloodline.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eI had a duty to perform.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eMate with power. Bear heirs. Smile sweetly, even though my soul is slowly withering.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eThere is no love. Fated mates are lies we tell pups to help them sleep.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eIn my world, the choices were made long before I was born. I'm a mere pawn in the game.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eKhaos\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eI am the story whispered in the dark.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eThe evil you warn your children about.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eA nightmare alphas pray never cross their borders.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eMy past is soaked in blood. Littered with ripped throats, shattered packs, and bodies left as a warning.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eI won't mate. I can't love.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eBut I can hunt. And I can take.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe wants to run. Hide. Resist.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eShe wants to play the game.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; margin: 0px; color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003e\u003cspan style=\"color: #1e1915; font-family: 'Proxima Nova', Montserrat, Arial, sans-serif; font-size: 16px; background-color: #ffffff;\"\u003eI've tasted violence my whole life. So even if it means slaughtering everyone she's ever loved, she will be mine.\u003c\/span\u003e\u003c\/p\u003e\r\n\u003cp data-end=\"1034\" data-start=\"1008\"\u003e\u003cstrong data-end=\"1034\" data-start=\"1008\"\u003e18+ Dark Shifter Romance\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\r\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1173\" data-start=\"1036\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54954209345865,"sku":"9610315000162","price":12.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/MarkedByKhaos-Kindle.jpg?v=1785242896"},{"product_id":"reclaimed-by-violet","title":"Reclaimed By Violet - Standard Edition","description":"\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-end=\"132\" data-start=\"39\"\u003e\u003cstrong data-end=\"132\" data-start=\"39\"\u003eThe standard paperback edition of \u003cem\u003eReclaimed By Violet\u003c\/em\u003e, featuring the original cover design.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"326\" data-start=\"134\"\u003ePlease Note:\u003cbr data-end=\"149\" data-start=\"146\"\u003eThis book is printed on demand and fulfilled directly by BookVault. Please allow approximately 2–3 weeks for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\n\u003cp data-end=\"483\" data-start=\"328\"\u003eAs each copy is printed specifically for your order, returns and refunds cannot be accepted unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\n\u003ch3 data-end=\"494\" data-start=\"485\"\u003eBlurb\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eThe price of reclaiming him is steep. But she’ll make sure he never forgets again.\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eFive years ago, Violet lost everything—her home, her pack, her family.\u003cbr\u003eHer mate.\u003cbr\u003eWith their newborn son in her arms, she ran until there was nothing left to run from, building a life out of scraps and fear.\u003cbr\u003eA pack of two.\u003cbr\u003eA fragile peace.\u003cbr\u003eA promise to never be powerless again.\u003cbr\u003eShe is no longer the broken girl Khaos once saved.\u003cbr\u003eHe taught her how to survive.\u003cbr\u003eMotherhood taught her how to fight.\u003cbr\u003eSo when Alpha Grey finally tracks them down and demands his grandson, Violet is ready.\u003cbr\u003eBut nothing could prepare her for the man standing at Grey’s side.\u003cbr\u003eKhaos.\u003cbr\u003eAlive.\u003cbr\u003eBreathing.\u003cbr\u003eAnd looking at her as if she’s a stranger\u003c\/p\u003e\n\u003cp data-end=\"1034\" data-start=\"1008\"\u003e\u003cstrong data-end=\"1034\" data-start=\"1008\"\u003e18+ Dark Shifter Romance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1173\" data-start=\"1036\"\u003eThis book contains mature themes and explicit content intended for readers aged 18+. Please check the content warnings before purchasing.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":54954228253001,"sku":"9610315000179","price":12.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/JMJohnsonebook.jpg?v=1785242923"},{"product_id":"devils-disciples-dante-rachel-hardback-trilogy","title":"Devil's Disciples - Dante\u0026Rachel - Hardback Trilogy","description":"\u003c!-- x-tinymce\/html --\u003e\r\n\u003cp\u003e\u003cstrong\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp\u003eAs each copy is custom printed specifically for you, \u003cstrong\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eAn oversized Collector’s Edition of Dante \u0026amp; Rachel’s complete story—redesigned, illustrated and uncensored.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cem\u003eStolen. Saved. Salvation.\u003c\/em\u003e\u003c\/p\u003e\r\n\u003cp\u003eFor the first time, all three books are bound together in one luxury \u003cstrong\u003eDevil’s Disciples Collector’s Edition hardback\u003c\/strong\u003e, featuring:\u003c\/p\u003e\r\n\u003cp\u003e• All three complete novels in one volume\u003cbr\u003e• Custom sprayed edges\u003cbr\u003e• Silver-foiled front cover, spine and back cover\u003cbr\u003e• Black interior pages\u003cbr\u003e• Full-colour artwork\u003cbr\u003e• \u003cstrong\u003eExclusive NSFW artwork throughout\u003c\/strong\u003e\u003cbr\u003e• Colour illustrated endpapers\u003cbr\u003e• Ribbon markers\u003cbr\u003e• A completely redesigned interior with additional imagery throughout\u003cbr\u003e• A newly designed full version of Dante \u0026amp; Rachel’s relationship contract\u003c\/p\u003e\r\n\u003cp\u003ePayment is taken in full at the time of ordering. Shipping costs will be calculated at checkout.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eThis is an 18+ collector’s edition and contains explicit\/NSFW artwork.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003e“Some Monsters Aren’t Meant To Be Caged. Especially When They Find Each Other.”\u003c\/strong\u003e\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Case Bound - PPC","offer_id":55136481575241,"sku":"9610315000186","price":100.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/Cover_D_R.png?v=1793638072"},{"product_id":"devils-disciples-vienna-gabriella-hardback-duet","title":"Devil's Disciples - Vienna\u0026Gabriella - Hardback Duet","description":"\u003cp\u003e\u003cstrong\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp\u003eAs each copy is custom printed specifically for you, \u003cstrong\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eAn oversized Collector’s Edition of Vienna \u0026amp; Gabriella’s complete story—redesigned, illustrated and uncensored.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cem\u003eHidden. Healed.\u003c\/em\u003e\u003c\/p\u003e\r\n\u003cp\u003eFor the first time, both books are bound together in one luxury \u003cstrong\u003eDevil’s Disciples Collector’s Edition hardback\u003c\/strong\u003e, featuring:\u003c\/p\u003e\r\n\u003cp\u003e• Both complete novels in one volume\u003cbr\u003e• Custom sprayed edges\u003cbr\u003e• Silver-foiled front cover, spine and back cover\u003cbr\u003e• Black interior pages\u003cbr\u003e• Full-colour artwork\u003cbr\u003e• \u003cstrong\u003eExclusive NSFW artwork throughout\u003c\/strong\u003e\u003cbr\u003e• Colour illustrated endpapers\u003cbr\u003e• Ribbon markers\u003cbr\u003e• A completely redesigned interior with additional imagery throughout\u003cbr\u003e• Exclusive illustrated details inspired by Vienna \u0026amp; Gabriella’s story\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003ePrice: £100\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003ePayment is taken in full at the time of ordering. Shipping costs will be calculated at checkout.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eThis is an 18+ collector’s edition and contains explicit\/NSFW artwork.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003e“She Didn’t Break His Heart. She Sacrificed It To Keep Him Alive.”\u003c\/strong\u003e\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Case Bound - PPC","offer_id":55136482263369,"sku":"9610315000193","price":90.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/V_G_Cover.png?v=1793638072"},{"product_id":"devils-disciples-dante-and-rachel-luxury-cover","title":"Devil's Disciples: Dante and Rachel - Luxury Cover","description":"\u003cp\u003e\u003cstrong\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp\u003eAs each copy is custom printed specifically for you, \u003cstrong\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eYou asked for something darker. Something more luxurious. So I listened.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cem\u003eStolen. Saved. Salvation.\u003c\/em\u003e\u003c\/p\u003e\r\n\u003cp\u003eDante \u0026amp; Rachel’s complete story is bound together in this oversized \u003cstrong\u003eDevil’s Disciples Luxury Special Edition hardback\u003c\/strong\u003e, featuring:\u003c\/p\u003e\r\n\u003cp\u003e• All three complete novels in one volume\u003cbr\u003e• Black luxury hardback design\u003cbr\u003e• Silver-foiled front cover, spine and back cover\u003cbr\u003e• Custom sprayed edges\u003cbr\u003e• Black interior pages\u003cbr\u003e• Full-colour artwork\u003cbr\u003e• \u003cstrong\u003eExclusive NSFW artwork throughout\u003c\/strong\u003e\u003cbr\u003e• Illustrated endpapers\u003cbr\u003e• Ribbon markers\u003cbr\u003e• A completely redesigned interior with additional imagery throughout\u003cbr\u003e• A newly designed full version of Dante \u0026amp; Rachel’s relationship contract\u003c\/p\u003e\r\n\u003cp\u003eCreated as a darker alternative to the colourful Devil’s Disciples Collector’s Edition, with the same complete, uncensored story and illustrated interior in a more understated design.\u003c\/p\u003e\r\n\u003cp\u003ePayment is taken in full at the time of ordering. Shipping costs will be calculated at checkout.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eThis is an 18+ special edition and contains explicit\/NSFW artwork.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003e“Some Monsters Aren’t Meant To Be Caged. Especially When They Find Each Other.”\u003c\/strong\u003e\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Case Bound - PPC","offer_id":55417669583177,"sku":"9610315000216","price":100.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000216.jpg?v=1790169775"},{"product_id":"devils-disciples-vienna-and-gabriella-luxury-cover","title":"Devil's Disciples: Vienna and Gabriella - Luxury Cover","description":"\u003cp\u003e\u003cstrong\u003ePlease Note:\u003c\/strong\u003e\u003cbr\u003eThis is a print-on-demand special edition, individually produced to order and fulfilled directly by BookVault. Please allow \u003cstrong\u003e2–3 weeks\u003c\/strong\u003e for printing, dispatch and delivery, although many orders arrive sooner.\u003c\/p\u003e\r\n\u003cp\u003eAs each copy is custom printed specifically for you, \u003cstrong\u003ereturns and refunds cannot be accepted\u003c\/strong\u003e unless your book arrives damaged or has a manufacturing defect.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eYou asked for something darker. Something more luxurious. So I listened.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cem\u003eHidden. Healed.\u003c\/em\u003e\u003c\/p\u003e\r\n\u003cp\u003eVienna \u0026amp; Gabriella’s complete story is bound together in this oversized \u003cstrong\u003eDevil’s Disciples Luxury Special Edition hardback\u003c\/strong\u003e, featuring:\u003c\/p\u003e\r\n\u003cp\u003e• Both complete novels in one volume\u003cbr\u003e• Black hardback design\u003cbr\u003e• Silver-foiled front cover, spine and back cover\u003cbr\u003e• Custom sprayed edges\u003cbr\u003e• Black interior pages\u003cbr\u003e• Full-colour artwork\u003cbr\u003e• \u003cstrong\u003eExclusive NSFW artwork throughout\u003c\/strong\u003e\u003cbr\u003e• Illustrated endpapers\u003cbr\u003e• Ribbon markers\u003cbr\u003e• A completely redesigned interior with additional imagery throughout\u003cbr\u003e• Exclusive illustrated details inspired by Vienna \u0026amp; Gabriella’s story\u003c\/p\u003e\r\n\u003cp\u003eCreated as a darker alternative to the colourful Devil’s Disciples Collector’s Edition, with the same complete, uncensored story and illustrated interior in a more understated design.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003ePrice: £100\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003ePayment is taken in full at the time of ordering. Shipping costs will be calculated at checkout.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eThis is an 18+ special edition and contains explicit\/NSFW artwork.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003e“She Didn’t Break His Heart. She Sacrificed It To Keep Him Alive.”\u003c\/strong\u003e\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Case Bound - PPC","offer_id":55417676628297,"sku":"9610315000223","price":90.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000223.jpg?v=1790169900"},{"product_id":"venari","title":"Venari","description":"\u003ch1\u003eVENARI—PAPERBACK EDITION\u003c\/h1\u003e\r\n\u003cp\u003e\u003cstrong\u003eWelcome to Venari. The hunt is about to begin.\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003eStep into the world of \u003cem\u003eVenari\u003c\/em\u003e with this stunning paperback edition, featuring a dark, atmospheric cover inspired by the forest hunting grounds and its haunting skull design.\u003c\/p\u003e\r\n\u003cp\u003eAt over 700 pages, \u003cem\u003eVenari\u003c\/em\u003e is a substantial dark romance filled with danger, obsession, secrets and a world where power comes at a terrifying price.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003ePaperback edition features:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\r\n\u003cp\u003eOver 700 pages of story\u003c\/p\u003e\r\n\u003c\/li\u003e\r\n\u003cli\u003e\r\n\u003cp\u003eExclusive forest hunting grounds and skull cover design\u003c\/p\u003e\r\n\u003c\/li\u003e\r\n\u003cli\u003e\r\n\u003cp\u003eSprayed edges when ordered directly through this website\u003c\/p\u003e\r\n\u003c\/li\u003e\r\n\u003cli\u003e\r\n\u003cp\u003eA physical edition perfect for your dark romance bookshelf\u003c\/p\u003e\r\n\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eRelease date: 1 December 2026\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003ePRE-ORDER INFORMATION\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cp\u003ePre-orders close on \u003cstrong\u003e17 November 2026\u003c\/strong\u003e, when advance reader copies (ARCs) are released.\u003c\/p\u003e\r\n\u003cp\u003eOrders will then be prepared for printing and dispatch, with the aim of arriving as close to release day as possible.\u003c\/p\u003e\r\n\u003cp\u003ePlease note that delivery on 1 December cannot be guaranteed. Printing and shipping times may vary.\u003c\/p\u003e","brand":"J.M. Johnson Author","offers":[{"title":"Perfect Bound","offer_id":55735161717065,"sku":"9610315000209","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0983\/6873\/files\/9610315000209.jpg?v=1792952925"}],"url":"https:\/\/j-m-johnson-author.myshopify.com\/collections\/all-books.oembed","provider":"J.M. Johnson Author","version":"1.0","type":"link"}