{"title":"Moonlit Ridge","description":null,"products":[{"product_id":"from-here-to-eternity-alternate-paperback-book-a-l-jackson-9781960730398","title":"From Here to Eternity (Alternate Paperback)","description":"\u003cp\u003eI should have know everything was going to change when she walked into my tattoo shop...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTimid as hell and gorgeous to the extreme. I knew better than even thinking about touching a woman like that.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eMy life is dangerous. My calling wicked. Willing to cross any line to protect the innocent.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI thought I'd never see her again until my little boy tumbled and busted his lip, and I found her working at the doctor's office. The woman who'd taken possession of my thoughts. When it becomes clear she's in trouble, I offer up a deal. Twenty questions to earn her trust. Too bad trusting me is the last thing she should do.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWith one kiss, I'm addicted. With one night, we're falling into a passion greater than either of us has ever known. The voices in my head warn I can never keep her. She can't know the secret life I lead. Only she's keeping a secret, too. And I'll do whatever it takes to keep her safe, even if it means losing everything...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50823335837969,"sku":"CIN1960730398G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058456559889,"sku":"NIN9781960730398","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51750495453457,"sku":"GOR014391049","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51767864754449,"sku":"CIN1960730398VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1960730398.jpg?v=1751157747"},{"product_id":"from-here-to-eternity-book-a-l-jackson-9781960730381","title":"From Here to Eternity","description":"\u003cp\u003eI should have know everything was going to change when she walked into my tattoo shop...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTimid as hell and gorgeous to the extreme. I knew better than ever thinking about touching a woman like that.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eMy life is dangerous. My calling wicked. Willing to cross any line to protect the innocent. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI thought I'd never see her again until my little boy tumbled and busted his lip, and I found her working at the doctor's office. The woman who'd taken possession of my thoughts. When it becomes clear she's in trouble, I offer up a deal. Twenty questions to earn her trust. Too bad trusting me is the last thing she should do. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWith one kiss, I'm addicted. With one night, we're falling into a passion greater than either of us has ever known. The voices in my head warn I can never keep her. She can't know the secret life I lead. Only she's keeping a secret, too. And I'll do whatever it takes to keep her safe, even if it means losing everything...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51063124754705,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51063127605521,"sku":"NIN9781960730381","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52023405019409,"sku":"GOR014473432","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53384911683857,"sku":"CIN196073038XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/196073038X.jpg?v=1751030268"},{"product_id":"from-here-to-eternity-hardcover-book-a-l-jackson-9781960730404","title":"From Here to Eternity (Hardcover)","description":"\u003cp\u003eI should have know everything was going to change when she walked into my tattoo shop...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTimid as hell and gorgeous to the extreme. I knew better than even thinking about touching a woman like that.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eMy life is dangerous. My calling wicked. Willing to cross any line to protect the innocent.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI thought I'd never see her again until my little boy tumbled and busted his lip, and I found her working at the doctor's office. The woman who'd taken possession of my thoughts. When it becomes clear she's in trouble, I offer up a deal. Twenty questions to earn her trust. Too bad trusting me is the last thing she should do.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWith one kiss, I'm addicted. With one night, we're falling into a passion greater than either of us has ever known. The voices in my head warn I can never keep her. She can't know the secret life I lead. Only she's keeping a secret, too. And I'll do whatever it takes to keep her safe, even if it means losing everything...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51064903401745,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51064905335057,"sku":"NIN9781960730404","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1960730401.jpg?v=1751219746"},{"product_id":"under-an-endless-moon-book-a-l-jackson-9781960730428","title":"Under an Endless Moon","description":"\u003cp\u003eI should have known I'd break the oath I made when I offered to let my best friend's little sister move in with me...\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eShe's the sweetest woman on the face of the planet. \u003c\/p\u003e\u003cp\u003eAnd to my great misfortune, the sexiest one, too. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eShe's been living under her brother's roof her entire life, and she's ready to spread her wings. \u003c\/p\u003e\u003cp\u003eAnd I'm the masochist who offers she stay at my place until she can find an apartment. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWhen I hear her having a nightmare, the only thing I can do is go to her. Hold her so she knows she's safe from her demons. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe second she's in my arms, the attraction I've tried to hide sparks to life. I know better than to push past the boundaries I've set for us, but when she begs me to touch her in a way she's never been touched, I can't resist. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAnd with my name on her lips as I send her soaring for the first time, I know there's no going back. \u003c\/p\u003e\u003cp\u003eI'm willing to break every rule and oath I've ever made to keep her. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAccept every consequence. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eOnly she and I have a dark, dangerous history that no one knows about. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAnd I'm afraid the consequences of loving her have just caught up with us...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51387680555281,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51387681374481,"sku":"NIN9781960730428","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51750495486225,"sku":"GOR014391050","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52023371989265,"sku":"GOR014473356","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53076673364241,"sku":"CIN1960730428VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1960730428.jpg?v=1751094336"},{"product_id":"under-an-endless-moon-alternate-paperback-book-a-l-jackson-9781960730435","title":"Under an Endless Moon (Alternate Paperback)","description":"\u003cp\u003eI should have known I'd break the oath I made when I offered to let my best friend's little sister move in with me...\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eShe's the sweetest woman on the face of the planet. \u003c\/p\u003e\u003cp\u003eAnd to my great misfortune, the sexiest one, too. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eShe's been living under her brother's roof her entire life, and she's ready to spread her wings. \u003c\/p\u003e\u003cp\u003eAnd I'm the masochist who offers she stay at my place until she can find an apartment. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWhen I hear her having a nightmare, the only thing I can do is go to her. Hold her so she knows she's safe from her demons. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe second she's in my arms, the attraction I've tried to hide sparks to life. I know better than to push past the boundaries I've set for us, but when she begs me to touch her in a way she's never been touched, I can't resist. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAnd with my name on her lips as I send her soaring for the first time, I know there's no going back. \u003c\/p\u003e\u003cp\u003eI'm willing to break every rule and oath I've ever made to keep her. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAccept every consequence. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eOnly she and I have a dark, dangerous history that no one knows about. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAnd I'm afraid the consequences of loving her have just caught up with us...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51607379771665,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51607379935505,"sku":"NIN9781960730435","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53238569468177,"sku":"CIN1960730436VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1960730436.jpg?v=1751063244"},{"product_id":"under-an-endless-moon-hardcover-book-a-l-jackson-9781960730442","title":"Under an Endless Moon (Hardcover)","description":"\u003cp\u003eI should have known I'd break the oath I made when I offered to let my best friend's little sister move in with me...\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eShe's the sweetest woman on the face of the planet. \u003c\/p\u003e\u003cp\u003eAnd to my great misfortune, the sexiest one, too. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eShe's been living under her brother's roof her entire life, and she's ready to spread her wings. \u003c\/p\u003e\u003cp\u003eAnd I'm the masochist who offers she stay at my place until she can find an apartment. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWhen I hear her having a nightmare, the only thing I can do is go to her. Hold her so she knows she's safe from her demons. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe second she's in my arms, the attraction I've tried to hide sparks to life. I know better than to push past the boundaries I've set for us, but when she begs me to touch her in a way she's never been touched, I can't resist. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAnd with my name on her lips as I send her soaring for the first time, I know there's no going back. \u003c\/p\u003e\u003cp\u003eI'm willing to break every rule and oath I've ever made to keep her. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAccept every consequence. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eOnly she and I have a dark, dangerous history that no one knows about. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAnd I'm afraid the consequences of loving her have just caught up with us...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51607380197649,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51607380263185,"sku":"NIN9781960730442","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1960730444.jpg?v=1751219746"},{"product_id":"under-an-endless-moon-book-a-l-jackson-9781649379467","title":"Under an Endless Moon","description":"\u003cp\u003e\u003cb\u003e\u003ci\u003eI should have known I'd break the oath I made when I offered to let my best friend's little sister move in with me...\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e She's the sweetest woman on the face of the planet.\u003cbr\u003e \u003cbr\u003e And to my great misfortune, the sexiest one, too.\u003cbr\u003e \u003cbr\u003e She's been living under her brother's roof her entire life, and she's ready to spread her wings.\u003cbr\u003e \u003cbr\u003e And I'm the masochist who offers she stay at my place until she can find an apartment.\u003cbr\u003e \u003cbr\u003e When I hear her having a nightmare, the only thing I can do is go to her. Hold her so she knows she's safe from her demons.\u003cbr\u003e \u003cbr\u003e The second she's in my arms, the attraction I've tried to hide sparks to life. I know better than to push past the boundaries I've set for us, but when she begs me to touch her in a way she's never been touched, I can't resist.\u003cbr\u003e \u003cbr\u003e And with my name on her lips as I send her soaring for the first time, I know there's no going back.\u003cbr\u003e \u003cbr\u003e I'm willing to break every rule and oath I've ever made to keep her.\u003cbr\u003e \u003cbr\u003e Accept every consequence.\u003cbr\u003e \u003cbr\u003e Only she and I have a dark, dangerous history that no one knows about.\u003cbr\u003e \u003cbr\u003e And I'm afraid the consequences of loving her have just caught up to us...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52100806279441,"sku":"CIN1649379463VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52108280299793,"sku":"CIN1649379463G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52494924218641,"sku":"NIN9781649379467","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":53450417635601,"sku":"NGR9781649379467","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781649379467.jpg?v=1757090943"},{"product_id":"at-the-edge-of-surrender-book-a-l-jackson-9781649379252","title":"At the Edge of Surrender","description":"\u003cp\u003e\u003cb\u003eOrder now and receive the stunning \u003ci\u003eDELUXE FIRST PRINT RUN while supplies last\u003c\/i\u003e\u003c\/b\u003e―featuring gorgeous sprayed edges with stenciled artwork and foiled cover design features. This breathtaking collectible is only available as part of a LIMITED FIRST PRINT RUN in the US and Canada only, a must-have for any book lover.\u003cbr\u003e \u003cbr\u003e Don't miss the surprise-single-dad, small-town romance with all the spice that'll keep you up way past your bedtime. Now with exclusive bonus material.\u003cbr\u003e \u003cbr\u003e \u003ci\u003eI'm the last guy on the planet who should be a dad.\u003c\/i\u003e\u003cbr\u003e \u003cbr\u003e My life is chaos. My sins written dark and deep. So, imagine my surprise when I open my door to find the most gorgeous woman I've ever seen, and she's holding the hand of a little girl who looks just like me.\u003cbr\u003e \u003cbr\u003e Emery's sister, the child's mother, is dead. And I feel like dirt because I can hardly remember her. It's no wonder Emery doesn't trust that I'm worthy of caring for her niece, but I can't turn my back. I insist on raising Maci. So, we strike a deal--she'll stay with me for one month to ensure the little girl is safe.\u003cbr\u003e \u003cbr\u003e Emery tries to hate me for who I am, but neither of us can resist the attraction that blazes between us. One brush of her hand, and she has me on my knees. One kiss, and I'm falling. \u003ci\u003eFast\u003c\/i\u003e.\u003cbr\u003e \u003cbr\u003e But when we learn her sister's death wasn't accidental, the secret life I've been living collides with the past Emery has tried to keep hidden. When the monsters come back to finish the job, I'm in a race against time to save the two people I've come to love most...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":52101263589649,"sku":"NIN9781649379252","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52815674409233,"sku":"CIN1649379250VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52933985665297,"sku":"CIN1649379250G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":53450416980241,"sku":"NGR9781649379252","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781649379252.jpg?v=1757092584"},{"product_id":"from-here-to-eternity-book-a-l-jackson-9781649379450","title":"From Here to Eternity","description":"\u003cp\u003e\u003cb\u003e\u003ci\u003eI should have known everything was going to change when she walked into my tattoo shop...\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e Timid as hell and gorgeous to the extreme. I knew better than even thinking about touching a woman like that.\u003cbr\u003e \u003cbr\u003e My life is dangerous.\u003cbr\u003e \u003cbr\u003e My calling wicked.\u003cbr\u003e \u003cbr\u003e Willing to cross any line to protect the innocent.\u003cbr\u003e \u003cbr\u003e I thought I'd never see her again until my little boy tumbled and busted his lip, and I found her working at the doctor's office.\u003cbr\u003e \u003cbr\u003e The woman who'd taken possession of my thoughts.\u003cbr\u003e \u003cbr\u003e When it becomes clear she's in trouble, I offer up a deal.\u003cbr\u003e \u003cbr\u003e Twenty questions to earn her trust.\u003cbr\u003e \u003cbr\u003e Too bad trusting me is the last thing she should do.\u003cbr\u003e \u003cbr\u003e With one kiss, I'm addicted. With one night, we're falling into a passion greater than either of us has ever known.\u003cbr\u003e \u003cbr\u003e The voices in my head warn I can never keep her. She can't know the secret life I lead.\u003cbr\u003e \u003cbr\u003e Only she's keeping a secret, too.\u003cbr\u003e \u003cbr\u003e And I'll do whatever it takes to keep her safe, even if it means losing everything...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":52113380278545,"sku":"CIN1649379455G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52494924185873,"sku":"NIN9781649379450","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52621894844689,"sku":"CIN1649379455VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":53450424844561,"sku":"NGR9781649379450","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781649379450.jpg?v=1757276157"},{"product_id":"beyond-the-blue-horizon-book-a-l-jackson-9781649379207","title":"Beyond the Blue Horizon","description":"\u003cp\u003e\u003cb\u003eOrder now and receive the stunning DELUXE FIRST PRINT RUN while supplies last\u003c\/b\u003e―featuring gorgeous sprayed edges and special cover design features. This breathtaking collectible is only available as part of a LIMITED FIRST PRINT RUN in the US and Canada only, a must-have for any book lover.\u003cbr\u003e \u003cbr\u003e \u003ci\u003eI should have known I'd break the promise I made when I found her stranded in a blizzard...\u003c\/i\u003e\u003cbr\u003e \u003cbr\u003e \u003cbr\u003e Feisty as hell and the most gorgeous woman I've ever seen. With the cutest kid and her grandmother in tow, I have to make her off-limits. I don't get involved with women like that.\u003cbr\u003e \u003cbr\u003e I learned long ago I don't have the ability to love. My life is sordid--danger always hiding in the shadows. But I can't turn my back when I realize she's in trouble, and I insist on them staying at the motel I own.\u003cbr\u003e \u003cbr\u003e As penance for my past sins, I promised my life to protecting others. Except she becomes so much more. A need I don't recognize. A desperation that burns beneath my flesh. One kiss, and I'm falling for her. One touch, and I'm at her feet.\u003cbr\u003e \u003cbr\u003e But when my dark past comes back to haunt me, I'm in a race against time to save the only woman I've ever loved. Only, it may be the demons that have been chasing her that destroy what we built...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":52494924874001,"sku":"NIN9781649379207","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52933988483345,"sku":"CIN164937920XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":53450416095505,"sku":"NGR9781649379207","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53555742638353,"sku":"GOR014958517","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53693930995985,"sku":"CIN164937920XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781649379207.jpg?v=1760002993"}],"url":"https:\/\/www.worldofbooks.com\/collections\/moonlit-ridge-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}