{"title":"Jenny O’brien","description":"\u003cp\u003eDelve into the heartfelt and evocative stories of Jenny O'Brien, exploring themes of family, resilience, and the complexities of human relationships. Perfect for readers who enjoy Maeve Binchy.\u003c\/p\u003e","products":[{"product_id":"lost-souls-book-jenny-obrien-9780008457051","title":"Lost Souls","description":"Absolutely brilliant. The most twisted story Ive ever read Reader review              I think this is the best in the series so far. I read it in a couple of hours! Bring on the next one Reader review              A MISSING GIRL. A RACE AGAINST TIME.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49507697033489,"sku":"GOR011852346","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741785891089,"sku":"NGR9780008457051","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51662860910865,"sku":"GOR013034338","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52620478152977,"sku":"NLS9780008457051","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53465433342225,"sku":"GOR012408928","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0008457050.jpg?v=1750810970"},{"product_id":"fallen-angel-book-jenny-obrien-9780008390204","title":"Fallen Angel","description":"\u003cp\u003e\n            \u003cstrong\u003e‘Gripping, original, with a great storyline’ B A Paris, bestselling author of \u003cem\u003eBehind Closed Doors\u003c\/em\u003e\u003c\/strong\u003e\n          \u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003e‘Wow, wow, wow!!’ Reader review \u003c\/strong\u003e⭐⭐⭐⭐⭐\u003c\/p\u003e\n          She looked like she’d drifted off to sleep, curled up in her white dress, blonde hair floating in the breeze. They called it the Angel Murder.\n          \u003cp\u003eEighteen-year-old Angelica Brock is found dead at a local beauty spot, dressed in a pure white nightgown, her white-blonde hair arranged around her. For years her death is a mystery, her killer the one who got away for a whole generation of police.\u003c\/p\u003e\n          \u003cp\u003eFor DS Gaby Darin, it’s not just any cold case – the victim is intimately linked to someone close to her, and emotions are high. But just as the team finds a breakthrough clue on Angelica’s nightdress, another case crashes into the station. Could they be linked? After all this time, can Gaby finally discover what really happened to Angelica?\u003c\/p\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eThis gripping and emotional thriller will have you flying through the pages and on the edge of your seat. Perfect for fans of Angela Marsons, Rachel Abbott, and Joy Ellis.\u003c\/strong\u003e\n          \u003c\/p\u003e\n          Readers LOVE \u003cem\u003eFallen Angel\u003c\/em\u003e!\n          \u003cp\u003e‘\u003cstrong\u003eGripping, emotional and full of twists and turns\u003c\/strong\u003e, this pacy thriller is fraught with tension – and we just loved it!’ \u003cstrong\u003e\u003cem\u003eWoman’s Weekly\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n          \u003cp\u003e‘I was \u003cstrong\u003ehooked from the first page… Blew me away.\u003c\/strong\u003e A fantastic five-star read’ \u003cstrong\u003e Reader review \u003c\/strong\u003e⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eExcellent\u003c\/strong\u003e… The ending was perfect. It was a book which \u003cstrong\u003egrabbed your attention on page one and refused to let go. I loved it\u003c\/strong\u003e’ \u003cstrong\u003e Reader review \u003c\/strong\u003e⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eGripping\u003c\/strong\u003e right through… I \u003cstrong\u003ejust couldn't leave this book\u003c\/strong\u003e, reading chapter after chapter… Another \u003cstrong\u003efantastic read\u003c\/strong\u003e’ \u003cstrong\u003e Reader review \u003c\/strong\u003e⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eGripped me\u003c\/strong\u003e with lots of twists and turns… \u003cstrong\u003eFive stars for definite\u003c\/strong\u003e’\u003cstrong\u003e Reader review \u003c\/strong\u003e⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eCompletely absorbs you\u003c\/strong\u003e… This is \u003cstrong\u003ea series that I like and enjoy more and more\u003c\/strong\u003e’ \u003cstrong\u003eReader review \u003c\/strong\u003e⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eDefinitely a 5-star read\u003c\/strong\u003e’\u003cstrong\u003e Reader review \u003c\/strong\u003e⭐⭐⭐⭐⭐\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49510616432913,"sku":"GOR011283732","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49536985366801,"sku":"GOR013641775","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49665394278673,"sku":"GOR011683804","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49935787720977,"sku":"NGR9780008390204","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50342263193873,"sku":"CIN0008390207VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50457870172433,"sku":"CIN0008390207G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52394340647185,"sku":"GOR011770984","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52619680153873,"sku":"NLS9780008390204","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0008390207.jpg?v=1786107936"},{"product_id":"silent-cry-book-jenny-obrien-9780008390167","title":"Silent Cry","description":"Full of twists and turns You will be gripped I just couldn't stop reading Reader review              Mind blowing Reader review              Her newborn baby is gone  and someone wants her to stop looking.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49519618883857,"sku":"GOR011244619","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49555064684817,"sku":"GOR011842861","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49735733084433,"sku":"NGR9780008390167","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50479982870801,"sku":"CIN0008390169G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52485205950737,"sku":"NLS9780008390167","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0008390169.jpg?v=1786109129"},{"product_id":"cold-grave-book-jenny-o-brien-9780008457099","title":"Cold Grave","description":"Omg Gripping from page one Love love loved it!!! Reader review                        So fast paced you wont want to put it down I actually cried This author is just brilliant Reader review              Its every parents worst nightmare","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49533638803729,"sku":"GOR012604855","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49633826308369,"sku":"GOR012598593","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743391359249,"sku":"NGR9780008457099","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50342270763281,"sku":"CIN0008457093G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51706723795217,"sku":"GOR012741883","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52595078824209,"sku":"NLS9780008457099","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0008457093.jpg?v=1786108263"},{"product_id":"the-stepsister-a-gripping-psychological-thriller-with-a-wicked-twist-book-jenny-o-brien-9781731007148","title":"The Stepsister: A gripping psychological thriller with a wicked twist","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49534762680593,"sku":"GOR010004639","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49574044958993,"sku":"GOR010550674","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49652351009041,"sku":"GOR011749339","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51768321933585,"sku":"GOR014395502","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1731007140.jpg?v=1750897622"},{"product_id":"buried-lies-book-jenny-obrien-9780008457075","title":"Buried Lies","description":"\u003cp\u003e\u003cstrong\u003e‘Packed to the rafters with tension and suspense, misdirection which made me dizzy and a heart stopping climax’ \u003c\/strong\u003eReader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eWow, this is a breathtaking police procedural\u003c\/strong\u003e… Kept me rapt throughout until the shocking conclusion, \u003cstrong\u003eI just didn't see that one coming\u003c\/strong\u003e’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \n            \u003cstrong\u003eHER PARTNER. HER SON. SHE’S NEXT.\u003c\/strong\u003e\n          \n          \u003cp\u003e\u003cstrong\u003eHannah Thomas\u003c\/strong\u003e returns home one morning to every mother’s worst nightmare: a missing child and a dead fiancé. When\u003cstrong\u003e DI Gaby Darin\u003c\/strong\u003e questions her, Hannah insists she can’t think of anyone who’d want to hurt her family – and yet it all feels disturbingly personal.\u003c\/p\u003e\n          \u003cp\u003eMere hours into the investigation, a second body is found. As Gaby and her team dig into the victims’ lives, they hit dead ends at every turn – particularly when it comes to Hannah’s past. What is the grieving woman hiding?\u003c\/p\u003e\n          \u003cp\u003eBut when Gaby stumbles upon Hannah’s tragic secret, it doesn’t bring her any closer to the truth. Can she connect the dots before the killer strikes again?\u003c\/p\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eUnnervingly twisty, this thrilling police procedural will keep you gripped to the very last page. Perfect for fans of Angela Marsons, LJ Ross and D. S. Butler.\u003c\/strong\u003e\n          \u003c\/p\u003e\n          Readers LOVE \u003cem\u003eBuried Lies\u003c\/em\u003e:\n          \u003cp\u003e‘I was \u003cstrong\u003egripped from the start\u003c\/strong\u003e… A brilliant plot with plenty of twists and turns’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eEnthralling\u003c\/strong\u003e’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003ePhew!\u003c\/strong\u003e Definitely the best one in the series so far… A brilliant plot with some \u003cstrong\u003eheart stopping moments\u003c\/strong\u003e’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘Fast becoming \u003cstrong\u003eone of my favourite crime series\u003c\/strong\u003e… A puzzling, multi-layered crime that \u003cstrong\u003ewill keep you guessing until the final, surprising twist\u003c\/strong\u003e’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eWow, this is a breathtaking police procedural\u003c\/strong\u003e… Kept me rapt throughout until the shocking conclusion, \u003cstrong\u003eI just didn't see that one coming\u003c\/strong\u003e… I highly recommend this book’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eJenny O'Brien gets better and better!\u003c\/strong\u003e’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003eWow\u003c\/strong\u003e… Fantastic story… \u003cstrong\u003eHad me gripped till the end\u003c\/strong\u003e’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘\u003cstrong\u003ePolice procedural at its best.\u003c\/strong\u003e Fantastic, highly recommend… Lots of twists and turns’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e\n          \u003cp\u003e‘I thoroughly enjoyed it… Very satisfying…\u003cstrong\u003e Once you read one you'll want them all!\u003c\/strong\u003e’ Reader review ⭐⭐⭐⭐⭐\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49538989850897,"sku":"GOR012090682","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49744984375569,"sku":"NGR9780008457075","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50184182858001,"sku":"CIN0008457077VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50614689857809,"sku":"GOR014013133","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51611914862865,"sku":"GOR013263461","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52090745651473,"sku":"GOR012581179","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52656364749073,"sku":"NLS9780008457075","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0008457077.jpg?v=1787396239"},{"product_id":"englishwoman-in-manhattan-book-jenny-o-brien-9781979271493","title":"Englishwoman in Manhattan","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49540978016529,"sku":"GOR009218128","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50469126701329,"sku":"GOR010850100","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1979271496.jpg?v=1751433811"},{"product_id":"the-stepsister-a-gripping-psychological-thriller-with-a-wicked-twist-book-jenny-o-brien-9781730790348","title":"The Stepsister: A gripping psychological thriller with a wicked twist","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49560859017489,"sku":"GOR009748114","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51433954935057,"sku":"GOR014275569","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51475558596881,"sku":"GOR011578138","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1730790348.jpg?v=1751058931"},{"product_id":"darkest-night-book-jenny-obrien-9780008390181","title":"Darkest Night","description":"Oh my!!! The plot is amazing. I honestly couldnt put it down Fantastic read. NetGalley reviewer, 5 stars                        A DEAD WOMAN. AN IMPOSSIBLE CRIME.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49562127073553,"sku":"GOR010902181","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49810378719505,"sku":"GOR011163906","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49935779037457,"sku":"NGR9780008390181","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50195668828433,"sku":"GOR011226094","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50342175539473,"sku":"CIN0008390185G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52120767693073,"sku":"NLS9780008390181","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0008390185.jpg?v=1786108982"},{"product_id":"roses-for-the-dead-book-jenny-o-brien-9781805083412","title":"Roses for the Dead","description":"\u003cp\u003e\u003cb\u003e10am: A mother rushes for a train after dropping her daughter at school but is reported missing when she doesn't return to pick her up. 2.47pm: The same train causes the death of a young woman; her body bound and placed on the tracks.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhen \u003cb\u003eDetective Alana Mack\u003c\/b\u003e discovers the missing mother has vanished from the same train that claimed the life of the young woman, she fears the worst. A killer is on the loose, targeting women and leaving their broken bodies scattered across Dublin's Dart train line. The victims appear to have no connection to one another, but their murders bear the same chilling hallmark - identical single red roses left at each of their crime scenes. And that's not all...\u003c\/p\u003e \u003cp\u003eEvery trace of the women's lives has been extinguished from their homes. Their bedding replaced with pristine white sheets, photos of loved ones and precious keepsakes all eradicated. With little to go on in the sterile environments left by the killer, Alana and her team must desperately try and uncover the link between the women. But when another body is found, this time with a different, rare variety of rose, Alana's instincts tell her this tiny clue could crack the case open and lead them to the twisted individual.\u003c\/p\u003e \u003cp\u003eThen Alana receives a chilling message: '\u003ci\u003eRoses are red. Blood is too. One and two are on me. Number three and four are on you.'\u003c\/i\u003e The killer is hiding in plain sight and playing a sick game with her. If she doesn't find them soon, more innocent lives will be taken.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eA heart-stopping thriller that will keep fans of Angela Marsons, Ann Cleeves, and Patricia Gibney glued to the pages and racing through \u003ci\u003eRoses for the Dead\u003c\/i\u003e in one sitting.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49613214318865,"sku":"GOR013753144","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50927562031377,"sku":"GOR014127430","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51052330942737,"sku":"NIN9781805083412","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1805083414.jpg?v=1751429188"},{"product_id":"puppet-maker-book-jenny-o-brien-9781805080268","title":"The Puppet Maker","description":"\u003cp\u003e\u003cb\u003eThe scrap of paper looked as if it had been torn from a diary. The words written in faint pencil. The letters rounded, almost childlike: \u003ci\u003ePlease look after her. Her life and mine depend on you not trying to find me\u003c\/i\u003e.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhen \u003cb\u003eDetective Alana Mack\u003c\/b\u003e arrives at Clonabee police station, in a small Irish seaside town on the outskirts of Dublin, she doesn't expect to find a distressed two-year-old girl sobbing on the floor. Abandoned in a local supermarket, the child tells them her name is Casey. All Alana and her team have to go on is a crumpled note begging for someone to look after the little girl. This mother doesn't want to be found.\u003c\/p\u003e \u003cp\u003eStill recovering from a terrible accident that has left Alana navigating a new life as a wheelchair user, Alana finds herself suddenly responsible for Casey while trying to track down the missing mother and solve another missing person's case... a retired man who has seemingly vanished from his home. Forced to ask her ex-husband, child psychiatrist Colm for help, through Forensic Art Therapy, Alana discovers that whatever darkness lies behind the black windows in Casey's crayon drawing, the little girl was terrified of this place. Then human remains are found and a chilling link is made - the DNA matches Casey's.\u003c\/p\u003e \u003cp\u003eAlana and her team must find the body and make the connection with the missing man fast if she is to prevent another life from being taken. But with someone in her department leaking confidential details of the investigation to the media, can Alana set aside her emotional involvement in this case and find Casey's mother and the killer before it's too late?\u003c\/p\u003e \u003cp\u003e\u003cb\u003eHeart-pounding and totally addictive, \u003ci\u003eThe Puppet Maker\u003c\/i\u003e is the first in the Detective Alana Mack series that will have fans of Ann Cleeves, Angela Marsons and LJ Ross racing through the pages late into the night.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49613717373201,"sku":"GOR013753142","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50168696897809,"sku":"GOR013515404","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50399929991441,"sku":"CINB0CJB6DNZKVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51055512912145,"sku":"NIN9781805080268","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0CJB6DNZK.jpg?v=1751249183"},{"product_id":"dunkirk-rescuing-robert-large-print-edition-book-jenny-o-brien-9781549693885","title":"Dunkirk - Rescuing Robert: Large Print Edition","description":null,"brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49628492235025,"sku":"GOR009029674","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49639988723985,"sku":"GOR009220673","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50686655168785,"sku":"GOR012846759","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1549693883.jpg?v=1751308919"},{"product_id":"boy-brainy-book-jenny-o-brien-9781539822776","title":"Boy Brainy","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49736098447633,"sku":"GOR010140451","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/153982277X.jpg?v=1751149600"},{"product_id":"missing-in-wales-book-jenny-o-brien-9781073852734","title":"Missing in Wales","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50149615665425,"sku":"GOR010073558","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1073852733.jpg?v=1786183450"},{"product_id":"englishwoman-at-christmas-holly-and-ivy-book-jenny-o-brien-9781549970764","title":"Englishwoman at Christmas: Holly and Ivy","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50515686719761,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50515686949137,"sku":"GOR009172383","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1549970763.jpg?v=1751118555"},{"product_id":"cage-of-bones-book-jenny-o-brien-9781805083955","title":"Cage of Bones","description":"\u003cp\u003e\u003cb\u003eHuman bones in a crab pot. A family's dark secrets. A killer's twisted revenge.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhen human remains are found in a fisherman's crab pot, Detective Alana Mack faces her toughest case yet. As she unravels a complex web of genetic links, Alana becomes the target of a seemingly random attack, leaving her injured and reliant on her ex-husband for help.\u003c\/p\u003e \u003cp\u003eDetermined to solve the case, Alana discovers a chilling connection between the victim and Ciara Buckley, the sole survive of a house fire who shares DNA with the unidentified woman. But Ciara believes both her parents died in the blaze that scarred her childhood.\u003c\/p\u003e \u003cp\u003eWhen the fisherman's estranged brother is found dead, Alana uncovers a startling truth - both were adopted, and their mother vanished decades ago. As she decodes cryptic forensic clues, Alana races to stop the killer from erasing more family secrets. Can she catch the culprit before becoming the next victim?\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAn absolutely gripping stay-up-all-night crime thriller for fans of Angela Marsons, Ann Cleeves and Patricia Gibney.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50793804333329,"sku":"GOR014074802","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51054945304849,"sku":"NIN9781805083955","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1805083953.jpg?v=1750833386"},{"product_id":"boy-brainy-king-arthur-fantasy-dai-monday-book-jenny-o-brien-9798607829056","title":"Boy Brainy: King Arthur fantasy (Dai Monday)","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51421115351313,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51421115580689,"sku":"GOR014267908","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B084DH57PN.jpg?v=1751067101"}],"url":"https:\/\/www.worldofbooks.com\/en-au\/collections\/author-books-by-jenny-obrien.oembed","provider":"World of Books ","version":"1.0","type":"link"}