{"title":"Cainsville","description":"\u003cp\u003eWelcome to Cainsville, a captivating series where murder mysteries meet the supernatural. Dive into Kelley Armstrong's thrilling world of dark secrets, complex characters, and gripping suspense – perfect for fans of urban fantasy.\u003c\/p\u003e","products":[{"product_id":"visions-book-kelley-armstrong-9780751547238","title":"Visions","description":"Olivia Jones is smart, capable, loyal...and the daughter of convicted serial killers. Taking refuge in the mysterious town of Cainsville, she is busy investigating her parent's case. But when the body of a missing girl is dumped in her car, she is forced to change tack. Trouble is, there's only one person who can help her - the charismatic, morally ambiguous lawyer Gabriel Walsh. The one man she has sworn never to trust again. Gabriel and Olivia are convinced that the killer is still at large in Cainsville. But secrets have a habit of staying buried in this eerily friendly town. And digging too deep has deadly consequences...A twisting and atmospheric standalone thriller, Visions is also book two in Kelley Armstrong's Cainsville series.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49533052846353,"sku":"GOR007222636","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49609480306961,"sku":"GOR007837583","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49637275894033,"sku":"GOR008201060","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731768975633,"sku":"NGR9780751547238","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0751547239.jpg?v=1772791310"},{"product_id":"betrayals-book-kelley-armstrong-9780751561265","title":"Betrayals","description":"'A powerful combination of suspenseful thrills and supernatural chills. I can't wait to read more!' - Lisa Gardner  'There is never a slow moment ... or a false line in Armstrong's writing' - Charlaine Harris  Olivia Jones knows a lot about betrayal - most of her life has been a lie. On the eve of her wedding, she discovered she was adopted - and that her biological parents were convicted serial killers.   Liv has found sanctuary in her new home of Cainsville, but she's learned not to trust the town's mysterious elders. So when her biker boyfriend Ricky Gallagher is linked to a series of murders, she's reluctant to ask for their help. Meanwhile things have grown increasingly complicated with Gabriel Walsh, her boss and sometime friend. The fact that their fraught relationship is connected to an ancient myth in which they were passionate lovers doesn't help matters, either...   As Liv fights to clear Ricky's name, she discovers that her own life is at serious risk. Soon Ricky, Liv and Gabriel are tangled in a web of a betrayals. In order to survive, they will have to trust one another. But given their dark history, is that even possible? Or wise...?  A gripping thriller filled with magic and passion - and the fourth instalment in the highly acclaimed Cainsville series. From international bestseller Kelley Armstrong.  Books by Kelley Armstrong:   Women of the Otherworld series  Bitten  Stolen  Dime Store Magic  Industrial Magic  Haunted  Broken  No Humans Involved  Personal Demon  Living with the Dead  Frost Bitten  Walking the Witch  Spellbound  Thirteen   Nadia Stafford  Exit Strategy  Made to be Broken  Wild Justice  Rockton City of the Lost A Darkness Absolute This Fallen Prey Watcher in the Woods Alone in the Wild   Darkest Powers  The Summoning  The Awakening  The Reckoning   Otherworld Tales  Men of the Otherworld  Tales of the Otherworld  Otherworld Nights  Otherworld Secrets  Otherworld Chills   Darkness Rising  The Gathering  The Calling  The Rising   Cainsville  Omens  Visions  Deceptions  Betrayals  Rituals","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49547135025425,"sku":"GOR010281660","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49566059987217,"sku":"GOR009111053","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49661822730513,"sku":"GOR009106481","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729113620753,"sku":"NGR9780751561265","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0751561266.jpg?v=1772793023"},{"product_id":"portents-book-kelley-armstrong-9781989046036","title":"Portents","description":"\u003cp\u003eCainsville, Illinois. A town founded by fae escaping the Old World. A town both part of the world and cut off from it. A town that a young woman will run to, fleeing her past, only to discover that her past extends further than she ever imagined, into the distant history of Cainville itself. \u003c\/p\u003e\u003cp\u003eCollected in this volume are the stories of the town's past, of the people and the fae she will eventually meet.\u003c\/p\u003e\u003cp\u003eA child tormented by visions of fae castles and fierce dragons. \u003c\/p\u003e\u003cp\u003eA hobgoblin who tries in vain to avoid his role in an ancient prophecy. \u003c\/p\u003e\u003cp\u003eA boy, the product of that prophecy, who wants only a Solstice gift for his aunt.\u003c\/p\u003e\u003cp\u003eA writer who discovers all publicity is not really good publicity after all.\u003c\/p\u003e\u003cp\u003eAn orange cat who won't quite stay dead.\u003c\/p\u003e\u003cp\u003eAnother cat with more than his nine lives, one continually reborn to right an ancient wrong.\u003c\/p\u003e\u003cp\u003eAnd, finally, a story of Olivia herself, the young woman who ran there, now running away, searching for something she can't quite find.\u003c\/p\u003e\u003cp\u003e*******************************************************************************\u003c\/p\u003e\u003cp\u003eCollection Contents: \u003cbr\u003e 1) The Screams of Dragons\u003cbr\u003e 2) Devil May Care\u003cbr\u003e 3) Gabriel's Gargoyles\u003cbr\u003e 4) Bad Publicity\u003cbr\u003e 5) The Orange Cat\u003cbr\u003e 6) Matagot - brand-new for this collection\u003cbr\u003e 7) The Lady of the Lake\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49553827397905,"sku":"GOR010101443","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49899743969553,"sku":"GOR010518773","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":50995025445137,"sku":"NIN9781989046036","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51695421260049,"sku":"CIN1989046037G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52135746175249,"sku":"NLS9781989046036","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1989046037.jpg?v=1751414650"},{"product_id":"rituals-book-kelley-armstrong-9780751561272","title":"Rituals","description":"'Just like Armstrong's Otherworld series, Cainsville comes to a tense, satisfying head in Rituals.'  - Inverse    'Impossible-to-put-down. . . . Bring on the next Cainsville volume, please.' - Sarah Weinman     Olivia Jones must make a choice.     Caught between two rival supernatural forces, Liv was granted a brief period in which to make her decision. Now that time has run out.     Whichever side she chooses, someone she loves will pay. Her lover, Ricky. Gabriel Walsh, the man she knows she cannot, must not love. Her parents, already trapped in prison.    And now there is a new, terrifying power rising - one that doesn't distinguish between good and evil intentions. It feeds on chaos and destroys without mercy. Unless Liv acts fast, no one will survive.     In this gripping thriller, international bestselling author Kelley Armstrong brings the Cainsville series to a powerful, richly rewarding climax.    Books by Kelley Armstrong:      Women of the Otherworld series   Bitten   Stolen   Dime Store Magic   Industrial Magic   Haunted   Broken   No Humans Involved   Personal Demon   Living with the Dead   Frost Bitten   Walking the Witch   Spellbound   Thirteen      Nadia Stafford   Exit Strategy   Made to be Broken   Wild Justice     Rockton  City of the Lost  A Darkness Absolute  This Fallen Prey  Watcher in the Woods  Alone in the Wild      Darkest Powers   The Summoning   The Awakening   The Reckoning      Otherworld Tales   Men of the Otherworld   Tales of the Otherworld   Otherworld Nights   Otherworld Secrets   Otherworld Chills      Darkness Rising   The Gathering   The Calling   The Rising      Cainsville   Omens   Visions   Deceptions   Betrayals   Rituals","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49554207211793,"sku":"GOR010129150","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49573119197457,"sku":"GOR009767141","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49646322090257,"sku":"GOR012714370","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731711271185,"sku":"NGR9780751561272","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49962883219729,"sku":"CIN0751561274G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0751561274.jpg?v=1772705191"},{"product_id":"deceptions-book-kelley-armstrong-9780751547283","title":"Deceptions","description":"TRUST NO ONE. Olivia Jones is desperate for the truth. The daughter of convicted serial killers, she has begun to suspect that her parents are innocent of their crimes. But who can she trust in a world where betrayal and deception hide in every shadow. RISK EVERYTHING. Liv does have one secret weapon: a mysterious sixth sense that helps her to anticipate danger. The trouble is, this rare power comes with its own risks. There are dark forces that ant to exploit Liv's talents - and will stop at nothing to win her to their side. FACE THE TRUTH. Now Liv must decide, before it's too late. Who does she love? Who is really on her side? And can she save herself without burning down everything that matters most?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49554627952913,"sku":"GOR008109921","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49646624768273,"sku":"GOR009067181","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49654796452113,"sku":"GOR008215185","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731418784017,"sku":"NGR9780751547283","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50362828194065,"sku":"CIN075154728XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51828420411665,"sku":"GOR011683455","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/075154728X.jpg?v=1751426180"},{"product_id":"omens-book-kelley-armstrong-9780751547184","title":"Omens","description":"A life shattered in one moment. Olivia Jones has lived a life of privilege and good fortune. But on the eve of her wedding she discovers two shocking facts. One - she was adopted. Two - her biological parents are notorious serial killers.  A young woman forced on the run. With her life in immediate danger, Liv must face reality in the most brutal way. But then she is confronted with a tantalising hope - is it possible her parents are innocent? And the mysterious town that gave her sanctuary. At a price.  Arriving at the remote town of Cainsville, Liv believes she has found the perfect place to hide while she fights to discover the truth. But Cainsville is no ordinary town - and Liv's arrival was no accident...","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49556111884561,"sku":"GOR006202538","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49573630804241,"sku":"GOR005911994","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49730236383505,"sku":"NGR9780751547184","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49874599969041,"sku":"CIN0751547182G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52853881733393,"sku":"GOR006166317","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0751547182.jpg?v=1772790704"},{"product_id":"rituals-book-kelley-armstrong-9780751561289","title":"Rituals","description":"'Just like Armstrong's Otherworld series, Cainsville comes to a tense, satisfying head in Rituals.'  - Inverse  'Impossible-to-put-down. . . . Bring on the next Cainsville volume, please.' - Sarah Weinman   Olivia Jones must make a choice.   Caught between two rival supernatural forces, Liv was granted a brief period in which to make her decision. Now that time has run out.   Whichever side she chooses, someone she loves will pay. Her lover, Ricky. Gabriel Walsh, the man she knows she cannot, must not love. Her parents, already trapped in prison.  And now there is a new, terrifying power rising - one that doesn't distinguish between good and evil intentions. It feeds on chaos and destroys without mercy. Unless Liv acts fast, no one will survive.   In this gripping thriller, international bestselling author Kelley Armstrong brings the Cainsville series to a powerful, richly rewarding climax.  Books by Kelley Armstrong:  Women of the Otherworld series Bitten Stolen Dime Store Magic Industrial Magic Haunted Broken No Humans Involved Personal Demon Living with the Dead Frost Bitten Walking the Witch Spellbound Thirteen  Nadia Stafford Exit Strategy Made to be Broken Wild Justice  Rockton City of the Lost A Darkness Absolute This Fallen Prey Watcher in the Woods Alone in the Wild  Darkest Powers The Summoning The Awakening The Reckoning  Otherworld Tales Men of the Otherworld Tales of the Otherworld Otherworld Nights Otherworld Secrets Otherworld Chills  Darkness Rising The Gathering The Calling The Rising  Cainsville Omens Visions Deceptions Betrayals Rituals","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49562568327441,"sku":"GOR008514513","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49636321132817,"sku":"GOR009967807","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49936368271633,"sku":"GOR012621962","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50357524431121,"sku":"CIN0751561282G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0751561282.jpg?v=1751448775"},{"product_id":"betrayals-book-kelley-armstrong-9780751561234","title":"Betrayals","description":"Olivia Jones knows a lot about betrayal - most of her life has been a lie. On the eve of her wedding, she discovered she was adopted - and that her biological parents were convicted serial killers.   Liv has found sanctuary in her new home of Cainsville, but she's learned not to trust the town's mysterious elders. So when her biker boyfriend Ricky Gallagher is linked to a series of murders, she's reluctant to ask for their help. Meanwhile things have grown increasingly complicated with Gabriel Walsh, her boss and sometime friend. The fact that their fraught relationship is connected to an ancient myth in which they were passionate lovers doesn't help matters, either...   As Liv fights to clear Ricky's name, she discovers that her own life is at serious risk. Soon Ricky, Liv and Gabriel are tangled in a web of a betrayals. In order to survive, they will have to trust one another. But given their dark history, is that even possible? Or wise...?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49562643497233,"sku":"GOR008064125","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49605570986257,"sku":"GOR008199731","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51490964832529,"sku":"GOR010362657","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0751561231.jpg?v=1751009660"},{"product_id":"rituals-book-kelley-armstrong-9780345815231","title":"Rituals","description":"\u003cb\u003eThe fifth book and the exciting conclusion to bestselling author Kelley Armstrong's impossible-to-put-down Cainsville series, in which she mixes hard-hitting crime writing with phenomenal world-building to create a brand of fiction all her own.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eWhen Olivia Taylor-Jones found out she was not actually the adopted child of a privileged Chicago family but of a notorious pair of convicted serial killers, her life exploded. Running from the fall-out, she found a refuge in the secluded but oddly welcoming town of Cainsville, Illinois, but she couldn't resist trying to dig out the truth about her birth parents' crimes. She began working with Gabriel Walsh, a fiendishly successful criminal lawyer who also had links to the town; their investigation soon revealed Celtic mysteries at work in Cainsville, and also entangled Olivia in a tense love triangle with the calculating Gabriel and her charming biker boyfriend, Ricky. Worse, troubling visions revealed to Olivia that the three of them were reenacting an ancient drama pitting the elders of Cainsville against the mysterious Huntsmen with Olivia as the prize.\u003cbr\u003e In the series' fifth and final novel, not only does Gabriel's drug addict mother, who he thought was dead, make a surprise reappearance, but Kelley Armstrong delivers a final scary and surprising knock-out twist. It turns out a third supernatural force has been at work all along, a dark and malevolent entity that has had its eye on Olivia since she was a baby and wants to win at any cost.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49752783454481,"sku":"CIN0345815238G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50160790864145,"sku":"CIN0345815238A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51376806068497,"sku":"CIN0345815238VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0345815238.jpg?v=1750781420"},{"product_id":"betrayals-book-kelley-armstrong-9780345815200","title":"Betrayals","description":"\u003cp\u003eThe exciting fourth novel in best-selling author Kelley Armstrong's impossible-to-put-down Cainsville series. \u003c\/p\u003e\u003cp\u003eWhen Olivia's life exploded - after she found out she was not the adopted child of a privileged Chicago family but of a notorious pair of convicted serial killers - she found a refuge in the secluded but oddly welcoming town of Cainsville, Illinois. Working with Gabriel Walsh, a fiendishly successful criminal lawyer with links to the town, she discovered the truth about her parents' crimes in an investigation that also revealed the darker forces at work in the place that had offered her a haven. As if that wasn't enough, she also found out that she, Gabriel, and her biker boyfriend Ricky were not caught in an ordinary sort of love triangle, but were hereditary actors in an ancient drama in which the elders of Cainsville and the mysterious Huntsmen who opposed them had a huge stake. \u003c\/p\u003e\u003cp\u003eNow someone is killing street kids in the city, and the police have tied Ricky to the crimes. Setting out with Gabriel's help to clear Ricky's name, Olivia once again finds her own life at risk. Soon the three are tangled in a web of betrayals that threatens their uneasy equilibrium and is pushing them toward a hard choice: either they fulfill their destinies by trusting each other and staying true to their real bonds, or they succumb to the extraordinary forces trying to win an eternal war by tearing them apart. \u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50097385210129,"sku":"CIN0345815203G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50518307209489,"sku":"CIN0345815203VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51731956564241,"sku":"GOR014382876","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0345815203.jpg?v=1751325138"},{"product_id":"visions-book-kelley-armstrong-9781847445124","title":"Visions","description":"Omens, the first instalment in Kelley Armstrong's exciting new series, introduced Olivia Taylor-Jones, daughter of notorious serial killers, and Gabriel Walsh, the self-serving, morally ambiguous lawyer who became her unlikely ally. Together, they chased down a devious killer and partially cleared her parents of their horrifying crimes.  Their success, however, is short-lived. While Olivia takes refuge in the old, secluded town of Cainsville, Gabriel's past mistakes have come to light, creating a rift between the pair just when she needs his help the most.  Olivia finds a dead woman in her car, dressed to look like her, but the body vanishes before anyone else sees it. Olivia's convinced it's another omen, a sign of impending danger. But then she learns that a troubled young woman went missing just days ago - the same woman Olivia found dead in her car. Someone has gone to great lengths to kill and leave this young woman as a warning. But why? And what role has her new home played in this disturbing murder?  Olivia's effort to uncover the truth places her in the crosshairs of old and powerful forces, forces that have their own agenda, and closely guarded secrets they don't want revealed.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52607566741777,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52607566807313,"sku":"GOR006270678","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781847445124.jpg?v=1761309829"}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/cainsville-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}