{"product_id":"fighting-the-odds-book-kristen-granata-9781081185794","title":"Fighting the Odds","description":"I'd prepared myself for a life without love. Lost my parents and anyone else I got close to. Nothing good ever stays for long. I'm a statistic after all. Former foster kid. Former drug addict, alcoholic. Always thought I was destined to be alone. Always felt like I wasn't worth a damn. Then Carla Evans walked into my life. One look at her in that uptight, buttoned-up outfit and I knew I had to have her. For a night, I'd indulge myself in the fantasy of a girl like her actually wanting a guy like me. Then she moved here with no job and that ridiculous bucket list. I knew she needed my help. I just didn't expect to need hers. I spent a long time letting myself believe I didn't deserve happiness. It took me a while (and a whole lot of therapy) to realize I'd had it all wrong. Now I know. And now I have to tell her.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49581840630033,"sku":"GOR012497437","price":4.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49788545040657,"sku":"CIN1081185791G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50325285241105,"sku":"CIN1081185791VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50347264934161,"sku":"GOR012181378","price":6.8,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51178526376209,"sku":"GOR014193458","price":5.2,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52746139762961,"sku":"NIN9781081185794","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1081185791.jpg?v=1751450673","url":"https:\/\/www.worldofbooks.com\/en-gb\/products\/fighting-the-odds-book-kristen-granata-9781081185794","provider":"World of Books ","version":"1.0","type":"link"}