{"title":"Janna Ruth","description":null,"products":[{"product_id":"ghosts-of-the-crusade-book-janna-ruth-9781738616039","title":"Ghosts of the Crusade","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51049724641553,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51049728606481,"sku":"NIN9781738616039","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1738616037.jpg?v=1751025644"},{"product_id":"ghosts-of-the-catacombs-book-janna-ruth-9781738616015","title":"Ghosts of the Catacombs","description":"\u003cp\u003e\u003cstrong\u003eI'm a ghost whisperer, not a catacomb crawler. But when you live in Paris, sometimes you end up being both.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eHi, I'm Alix. During the day, I'm a history student at the time-honoured Sorbonne University. After class, I hang out with the ghosts of the revolution, the many undead misunderstood Parisian artists, and adventurous scientists that glow in the dark. None of them are alive, but they come to me to solve their problems with the living.\u003c\/p\u003e\u003cp\u003eWhen a recently deceased catacombs tour guide asks me to retrieve a mysterious personal item from the underground, things take a turn for the weird. Suddenly, I find myself in a city of ghosts, hunted by murderous cave crawlers, and stumbling across haunting secrets.\u003c\/p\u003e\u003cp\u003eIf I'm not careful now, I might end up a ghost myself.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eUrban Fantasy with a French twist. If you like cave-crawling adventures, hopeless romantics, and ghosts, you'll enjoy Ghosts of the Catacomb, the first instalment of the Parisian Ghosts series. Travel to Paris today to embark on your catacombs adventure.\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51049833627921,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51049836413201,"sku":"NIN9781738616015","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51536128114961,"sku":"GOR014320291","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0CHL7DGSR.jpg?v=1751410504"},{"product_id":"time-to-remember-book-janna-ruth-9780473544898","title":"Time to Remember","description":"\u003cp\u003e\u003cstrong\u003eWhen the Canterbury Earthquakes destroyed their city, Natalie and her friends were only ten years old. Too old to forget, but too young to be heard, they have never told their stories. Until now.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eTen years after the earthquakes, Natalie returns to her home town with a plan. To show how the earthquakes shaped her generation, she wants to curate her fellow students' stories into a special edition of the student magazine. Her project is well-received by all, but one: her self-proclaimed nemesis Josh. From the start, Josh goes out of his way to get the project cancelled. Natalie is determined to see her vision through, yet when she finally uncovers the reason behind Josh's actions, she finds herself questioning everything she's been working towards.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Time to Remember is a compelling narrative underpinned with the lived experience of the author and her peers. Readers will easily empathise with the trials and triumphs of the characters while the generation that grew up over the past ten years in Canterbury will recognise themselves within these pages. This well-researched novel beautifully captures that magical time at the beginning of adulthood when relationships are tested and world views are tilted.' - Sarina Dickson, author of The Worrybug series.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":52735446057233,"sku":"NIN9780473544898","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780473544898.jpg?v=1786110279"},{"product_id":"ghosts-of-the-provence-book-janna-ruth-9781067000189","title":"Ghosts of the Provence","description":"\u003cp\u003e\u003cstrong\u003eIt's not a wedding in Provence unless the party is crashed by ghosts.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWeddings are a recipe for disaster, and my sister's upcoming nuptials in Provence to the man who betrayed me are no exception. But I'm here to play nice. After all, my own love life is a mess, torn as I am between Gaspar, my charming ghost boyfriend, and S bastien, the reclusive ghost whisperer I can't seem to resist.\u003c\/p\u003e\u003cp\u003eAs if that's not bad enough, I run into Nostradamus. Yes, the Nostradamus, infamous doom prophet of the Middle Ages, and he's got a prophecy for me. Lucky me. Turns out, not everyone invited the wedding will be leaving it alive.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eUrban Fantasy with a French twist. If you like cave-crawling adventures, hopeless romantics, and ghosts, you'll enjoy Ghosts of the Provence, the fifth book of the Parisian Ghosts series. Travel to Provence, for some spooky action by the sea.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":52745920774417,"sku":"NIN9781067000189","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781067000189.jpg?v=1786183309"},{"product_id":"wyld-witch-weather-book-janna-ruth-9781991411051","title":"Wyld Witch Weather","description":"\u003cp\u003e\u003cstrong\u003eI'm a wild child. Wilful, moody, destructive.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eYou could say my reputation blows-literally.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eOther teens skip class or experiment with drugs. I wreck classrooms.\u003c\/p\u003e\u003cp\u003eNot on purpose. But when I cry, the wind answers. Loudly. Violently.\u003c\/p\u003e\u003cp\u003eNow I'm down to my last chance: the Wyld Lands Academy.\u003c\/p\u003e\u003cp\u003eIt looks like some posh boarding school I've got no business setting foot in.\u003c\/p\u003e\u003cp\u003eBut inside those ancient stone walls? There's magic.\u003c\/p\u003e\u003cp\u003eFire, water, earth, air-the students here are attuned to their element. Like me.\u003c\/p\u003e\u003cp\u003eFor once, I'm not the only freak in the room.\u003c\/p\u003e\u003cp\u003eI can deal with bitchy roommates, demanding teachers, and the occasional elemental breakout. Especially with the handsome, talented, and impossibly kind headboy looking out for me.\u003c\/p\u003e\u003cp\u003eOne thing's for sure: I won't let anything-not even terrorist witches-take this from me.\u003c\/p\u003e\u003cp\u003eBut there's a storm inside me. And if I can't learn to tame it soon, it won't just get me expelled.\u003c\/p\u003e\u003cp\u003eIt'll get me killed.\u003c\/p\u003e\u003cp\u003eOr worse.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cem\u003eWyld Witch Weather\u003c\/em\u003e is the first book in the \u003cem\u003eWyld Lands Academy\u003c\/em\u003e trilogy-a YA urban fantasy packed with elemental magic, rebellious heroines, and heartbreak. If you enjoy magical boarding schools, fierce emotions, and girls who'd rather break the world than be broken by it, this one's for you.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52770824225041,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52770824257809,"sku":"NIN9781991411051","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781991411051.jpg?v=1763712524"},{"product_id":"ghosts-of-the-world-fair-book-janna-ruth-9781067039837","title":"Ghosts of the World Fair","description":"\u003cp\u003e\u003cstrong\u003eWhen the past collides with the present, everyone's secrets are at risk-including the dead's.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe ghosts of Paris are gathering for a once-in-an-afterlifetime event: a recreation of the 1889 World Fair, hosted by none other than Gustave Eiffel himself. The undead ingenuity on display is impressive, but not every ghost-or whisperer-is attending with good intentions.\u003c\/p\u003e\u003cp\u003eWhile the ghost police, led by S bastien's ruthless father, tighten their grip on whisperers, S bastien and I are on a mission to expose their corruption. But justice has its price: my family is under threat, my sister H l ne plans to betray me to the enemy, and Gaspar-my sweet hedgehog boy-is slipping further into a darkness I'm terrified I can't save him from.\u003c\/p\u003e\u003cp\u003eEverything comes undone at the World Fair. Alliances will be tested, enemies confronted, and sacrifices made. It's good to celebrate the past, but if I fail, neither the living nor the dead will have a future.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eUrban Fantasy with a French twist. If you like cave-crawling adventures, hopeless romantics, and ghosts, you'll enjoy Ghosts of the World Fair, the 6th book of the Parisian Ghosts series. Travel to Paris today to attend the wondrous Exposition Universelle of the undead.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":52933879529745,"sku":"NIN9781067039837","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781067039837.jpg?v=1786183673"},{"product_id":"back-to-nature-book-janna-ruth-9780473597603","title":"Back to Nature","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53035024318737,"sku":"NIN9780473597603","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780473597603.jpg?v=1786111146"},{"product_id":"ghosts-of-the-opera-book-janna-ruth-9781067000141","title":"Ghosts of the Opera","description":"\u003cp\u003e\u003cstrong\u003eLove, murder, and deceit at the opera-in Paris, even the ghosts have to play their parts.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eBetrayed by my family, abandoned by my boyfriend, and on the ghost police's black list-I've hit rock bottom. To escape GoPol, I have to pretend I've lost my ability to see ghosts, and worse, fake a romance with S bastien, the last person I want to get cosy with.\u003c\/p\u003e\u003cp\u003eEasier said than done. We can't even enjoy a night at the opera without being thrust into spectral drama when the prima donna drops dead on stage. Was it an accident, a rival's murderous vendetta, or has the phantom of the opera claimed another victim? With ghosts involved, S bastien and I become reluctant detectives, racing against the clock to expose the killer before GoPol picks up my trail.\u003c\/p\u003e\u003cp\u003eIn this dance of deception, every step risks exposure. If GoPol discovers I still hang out with ghosts, my fate is sealed. Can S bastien and I solve the murder and keep my secret buried, or will this masquerade be my final act?\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eUrban Fantasy with a French twist. If you like cave-crawling adventures, hopeless romantics, and ghosts, you'll enjoy Ghosts of the Opera, the fourth book of the Parisian Ghosts series. Travel to Paris today for a haunting night at the opera.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53150285988113,"sku":"NIN9781067000141","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781067000141.jpg?v=1782845973"},{"product_id":"ghosts-of-the-empire-book-janna-ruth-9781991411013","title":"Ghosts of the Empire","description":"\u003cp\u003e\u003cstrong\u003eSome ghosts want peace. Others want to conquer the world.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eNapoleon's bones are missing-and the hunt for the Chevalier d'Os is on. Sébastien is leading the search through the catacombs, but even as his agents disappear one by one, he won't let me help. Not because he doesn't trust me-but because he's terrified the Chevalier will get his hands on me again.\u003c\/p\u003e\u003cp\u003eFine. If I can't fight in the shadows, I'll step into the light.\u003c\/p\u003e\u003cp\u003eThe world knows about ghosts now, and I've become the public face of the afterlife. From my platform at the Panthéon, I'm rallying support for the spirits still suffering-starting with the haunted bones beneath Paris. They deserve peace. But how do I make the living care?\u003c\/p\u003e\u003cp\u003eMeanwhile, something ancient is stirring in the catacombs. The Chevalier has a plan, and I still have a prophecy hanging over me. If I'm not careful, I won't just witness history repeating itself-I'll be the one who repeats it.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eUrban Fantasy with a French twist. If you like cave-crawling suspense, hopeless romantics, and ghosts, you'll enjoy Ghosts of the Empire, the 8th book of the Parisian Ghosts series. Travel to Paris today-where history is being rewritten.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53493977481489,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53493977547025,"sku":"NIN9781991411013","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781991411013.jpg?v=1777813874"},{"product_id":"element-of-surprise-book-janna-ruth-9781067039813","title":"The Element of Surprise","description":"\u003cp\u003e\u003cstrong\u003eHe'll step out of the shadows, as dark as the night.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eHe'll serve envy, jealous of the light.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eHis shadows will devour the earth, leaving nothing but blight.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eDespite frequent monster attacks and trouble with demons, the Six have survived high school. Just as they're ready to spread their wings to embark on new adventures, a dark prophecy puts a spoke in their wheels. The Shadow, a mystical creature of shadows and envy, plans to cover the world in fire and ash.\u003c\/p\u003e\u003cp\u003eThe Six will have to find a way to stop him, or their studies-and lives-will be cut short.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe Element of Surprise is the seventh book of the action-packed Ashuan series, beginning the Ashuan Envy trilogy. If you like Buffy's wit and snarky one-liners, the magic of Charmed, and the supernatural drama of the Vampire Diaries, you'll love this monster-hunter urban fantasy series.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBuy \u003cem\u003eThe Element of Surprise (Ashuan Envy 1) \u003c\/em\u003enow to discover what adventures are in store for the Greenvalley Crew in their third season.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53496892424465,"sku":"NIN9781067039813","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781067039813.jpg?v=1786183328"},{"product_id":"force-of-nature-book-janna-ruth-9780473577957","title":"A Force of Nature","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53506824929553,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53506825421073,"sku":"NIN9780473577957","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780473577957.jpg?v=1786110516"},{"product_id":"melody-of-a-curse-book-janna-ruth-9780473638917","title":"Melody of a Curse","description":"\u003cp\u003e\u003cstrong\u003e Are there dreams that excite you as you rise in the morning or whirl in your mind before you fall asleep?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eChoosing a dream, a path to travel on, or a passion to pursue can be daunting for anyone. But don't be overwhelmed by the vast number of choices before you. That just means you have great potential waiting to be unlocked, which is an exciting process  Whether it's exploring new places, trying new things, or pursuing your passions, there is no limit to what you can achieve. Remember that with hard work, determination, and a little bit of imagination, you just have to know, it is possible.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWithin this book, you will find stories of boys who chased their dreams despite the challenges.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eThese stories are the perfect seeds that can grow and blossom as dreams and ambitions. The book also promotes positive values like kindness, friendship, and love. Boys will enjoy hearing the stories again and again, creating a sense of comfort and familiarity that helps them feel secure and ready for sleep.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDiscover great benefits inside this book: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eInspiring stories for boys showing how a little bit of courage goes a long way\u003c\/li\u003e\n\u003cli\u003eRelatable characters who can serve as role models on how to respond to challenging real-life problems\u003c\/li\u003e\n\u003cli\u003eReal-world and magical stories that stimulate the imagination\u003c\/li\u003e\n\u003cli\u003eA simple and engaging writing style suitable for both shared and independent reading\u003c\/li\u003e\n\u003cli\u003eMoral lessons that encourage boys to help others and their community\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBoys love this book, and it helps them to: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDream big and recognize their potential\u003c\/li\u003e\n\u003cli\u003eStay curious and discover new passions and interests \u003c\/li\u003e\n\u003cli\u003eGrow and go out of their comfort zone \u003c\/li\u003e\n\u003cli\u003eLearn from failures and encourage them to keep trying\u003c\/li\u003e\n\u003cli\u003eRealize the value of working hard for their dreams to come true \u003c\/li\u003e\n\u003cli\u003eNurture close relationships with their parents and friends\u003c\/li\u003e\n\u003cli\u003eSurround themselves with positive influence whether inside or outside the home\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eHelp a child take flight toward his or her dream  (A Perfect Gift Idea)\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e \u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53506825453841,"sku":"NIN9780473638917","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780473638917.jpg?v=1786111910"},{"product_id":"wyld-witch-tempest-book-janna-ruth-9781991411075","title":"Wyld Witch Tempest","description":"\u003cp\u003e\u003cb\u003eI'm a witch. Not only am I born with a volatile storm inside my chest, my father is also the most notorious witch terrorist of modern times. Yeah me.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAnd here I thought I finally found my place. At the Wyld Lands Academy, elemental magic is celebrated and nurtured. But that only goes for mages. Witches like me get put down.\u003c\/p\u003e \u003cp\u003eAfter it was discovered witches had infiltrated the prestigious school--really, we just want to learn to control that vast power inside ourselves--the Guardians have taken over. Captain Sokol is as merciless as she's ruthless. My only chance at survival is to keep my head down and get a grip on that storm of feelings inside of me.\u003c\/p\u003e \u003cp\u003eSo naturally, I do anything but. Between the constant fear, my wild streak of rebellion, and the emotional tug-of-war of my first love, detection is all but guaranteed.\u003c\/p\u003e \u003cp\u003eBut I refuse to succumb to my heritage. I will show the world that I'm better than my father. That witches can do good. And that I'm more than just a ticking time bomb.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eWyld Witch Tempest is the second book in the Wyld Lands trilogy--a YA urban fantasy packed with elemental magic, rebellious heroines, and heartbreak. If you enjoy magical boarding schools, fierce emotions, and girls who'd rather break the world than be broken by it, this one's for you.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53657143476497,"sku":"NIN9781991411075","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781991411075.jpg?v=1781416231"},{"product_id":"ghosts-of-the-resistance-book-janna-ruth-9781738616060","title":"Ghosts of the Resistance","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53689597264145,"sku":"NIN9781738616060","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781738616060.jpg?v=1781973998"},{"product_id":"drop-of-magic-book-janna-ruth-9780473636494","title":"A Drop of Magic","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53766017810705,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53766018072849,"sku":"NIN9780473636494","price":0.0,"currency_code":"GBP","in_stock":true}]},{"product_id":"natural-disaster-book-janna-ruth-9780473604035","title":"Natural Disaster","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53766365151505,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53766365446417,"sku":"NIN9780473604035","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780473604035.jpg?v=1783903976"},{"product_id":"hell-hath-no-passion-book-janna-ruth-9781067000165","title":"Hell Hath no Passion","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53767242088721,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53767242252561,"sku":"NIN9781067000165","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781067000165.jpg?v=1786183700"},{"product_id":"natural-enemies-book-janna-ruth-9780473588540","title":"Natural Enemies","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53768564572433,"sku":"NIN9780473588540","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780473588540.jpg?v=1783945940"},{"product_id":"hell-hath-no-ambition-book-janna-ruth-9781067000110","title":"Hell Hath no Ambition","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53768683946257,"sku":"NIN9781067000110","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781067000110.jpg?v=1783946266"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-janna-ruth.oembed","provider":"World of Books ","version":"1.0","type":"link"}