{"title":"Tr Cameron","description":null,"products":[{"product_id":"law-and-disorder-book-tr-cameron-9781649718266","title":"Law and Disorder","description":"\u003cp\u003e\u003cb\u003eWith threats pressing her from every side, can Ruby fulfill her destiny?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIt's time for Ruby Achera to complete the quest and become the Mist Elves' new \u003ci\u003eMirra\u003c\/i\u003e - or die trying.\u003c\/p\u003e\u003cp\u003eWill the venture into the unknown bring new threats? Well, of course. It's Magic City.\u003c\/p\u003e\u003cp\u003eMeanwhile, the anti-human sentiment is coming out into the open. Julianna Sloane is plotting to bring not just one casino, but \u003ci\u003eall\u003c\/i\u003e of them, under her control.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eOvershadowing it all is the Paranormal Defense Agency.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThey've decided the trio of costumed protectors of the city are numbers one, two, and three on their hit list.\u003c\/p\u003e\u003cp\u003eWho will stand by Ruby's side and protect her city? The answers may surprise you.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49651855393041,"sku":"GOR012933918","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50469154488593,"sku":"CIN1649718268G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51044220174609,"sku":"NIN9781649718266","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52661076295953,"sku":"NLS9781649718266","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52765734928657,"sku":"CIN1649718268VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1649718268.jpg?v=1751434014"},{"product_id":"defender-rises-book-tr-cameron-9781649714015","title":"A Defender Rises","description":"\u003cp\u003e\u003cb\u003eRuby Achera just wanted a nice, quiet drink at her family's casino in Magic City. \u003c\/b\u003eThe Mist Casino sits just above a kemana with an interior that would make a ghost feel right at home. Of course it does.\u003c\/p\u003e\u003cp\u003eAfter all, Magic City has to compete with nearby Vegas. A different kind of magic.\u003c\/p\u003e\u003cp\u003eRuby is just back from University for the summer, catching up with an old friend when everything changes with a \u003cb\u003eBANG \u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eA series of small blasts are exploding all around her. Chips are flying through the air. Someone wanted to announce their arrival in town. But who?\u003c\/p\u003e\u003cp\u003eRuby is about to get drawn into a battle for control of Magic City. They just made the fight personal. Is the Ebon Dragon Casino next?\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWill Ruby's secrets get in her way?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eWhat waits at the end could change her life forever, if she survives the journey.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eFor action, magic, snarky banter, martial arts, mystical creatures, and high intrigue, take a vacation to Magic City  Scroll up and click the Buy Now button and read it today.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50256408314129,"sku":"CIN1649714017VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50305622016273,"sku":"CIN1649714017G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51044188455185,"sku":"NIN9781649714015","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52340865990929,"sku":"NLS9781649714015","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1649714017.jpg?v=1751310913"},{"product_id":"darkness-ascends-in-magic-city-book-tr-cameron-9781649718815","title":"Darkness Ascends in Magic City","description":"\u003cp\u003e\u003cstrong\u003eThe Paranormal Defense Agency is after her.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThere's a mysterious figure whipping up anti-human sentiment in town. And, behind it all, an old nemesis plots and plans.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCan Ruby Achera handle this triple-headed threat?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe self-declared defender of Magic City has a lot on her plate. First it was just Gabriel The Nightmare Sloane, but now problems are coming from every direction.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe PDA has put a false bounty out on the city's protectors, and now bounty hunters are in the mix. \u003cstrong\u003eDo they know they're aiming at the wrong guy?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eRuby will have to take on the leader of her Kemana and turn to face those hunting her. Better buckle up...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eRuby's not the sort to run away from anything.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBet it's more than she bargained for when she came home to start a business.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51044222238993,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51044226597137,"sku":"NIN9781649718815","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52534543778065,"sku":"NLS9781649718815","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1649718810.jpg?v=1751409709"},{"product_id":"hunt-in-magic-city-book-tr-cameron-9781649717238","title":"A Hunt in Magic City","description":"\u003cp\u003e\u003cstrong\u003eTake out one villain, and two pop up to replace him. That's life in Magic City.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eRuby Achera's got problems galore.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBounty hunters and assassins to the left of her.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eA vengeful Drow to her right. A deadly creature intent on taking over Magic City has just arrived in town looking for payback.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eAnd he's out for blood.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCan Ruby fight off the evil artifact embedded in her arm long enough to fight back?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIdryll the shapeshifter will have to step up to the plate and bring along old allies like Diana Sheen, Rath the Troll, and the rest of the Federal Agents of Magic.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWill they roll snake eyes or are the dice going to deliver for Magic City?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFor action, magic, snarky banter, martial arts, mystical creatures, and high intrigue, join Ruby and her allies in Magic City \u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51044463313169,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51044466721041,"sku":"NIN9781649717238","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52486561431825,"sku":"NLS9781649717238","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1649717237.jpg?v=1750800498"},{"product_id":"witch-with-a-badge-book-tr-cameron-9798885416238","title":"Witch with a Badge","description":"\u003cp\u003e\u003cb\u003eDeputy US Marshal Cait Keane is a Witch with a Badge - and a Dragon for a partner.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe Boston office tour will have to wait - her first day on the job in her new appointment is canceled to pursue a federal fugitive, a magical with a penchant for fire.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eShe'll need her gun and her wand to take him down. What will her team think of having a magical on board?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eWhen a federal judge is killed, she discovers she's in the middle of a territorial battle between criminal organizations. The killer is a magical, or working with one, which makes Cait the perfect Marshal to take them down.\u003c\/p\u003e\u003cp\u003eAdd in a threat to her coven and life has become a lot more challenging for Cait Keane.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe US Marshal with something extra wouldn't have it any other way. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51469214548241,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51469214679313,"sku":"GOR014292230","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53641667412241,"sku":"NLS9798885416238","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0B2DT6GVQ.jpg?v=1751098723"},{"product_id":"witch-with-a-grudge-book-tr-cameron-9798885417259","title":"Witch with a Grudge","description":"\u003cp\u003e\u003cb\u003eCait Keane and her Dragon partner Aza have a score to settle with an assassin - and whoever hired him.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eInvestigating the murder of a judge wasn't the plan for Cait's first weeks in Boston.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eBut they'd caught the assassin, so, case closed, right? Not so much.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eEverybody wants a word with the killer - the Marshals, the PDA, and the two criminal bosses in town. One of the bosses hired the hitman and he's not saying a word.\u003c\/p\u003e\u003cp\u003eCait better slice through the tangle of lies fast.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe animosity between the Roses and Dragons organizations is already heating up.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eAt home, a new threat has emerged to endanger her coven. Now that her family is in charge, it's on them to deal with it. But Cait has never faced shifters before, making it one more step into the unknown.\u003c\/p\u003e\u003cp\u003eEvents will push her to grow in power and skill - or kill her.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe US Marshal with something extra wouldn't have it any other way. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51469214581009,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51469214712081,"sku":"GOR014292231","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53641980936465,"sku":"NLS9798885417259","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0B436P2CJ.jpg?v=1751161683"},{"product_id":"rogue-ops-book-tr-cameron-9781685004279","title":"Rogue Ops","description":"\u003cp\u003e\u003cstrong\u003eDiana Sheen and her team have been the Feds go-to Agents when magical trouble threatens.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eTheir ongoing mission to collect dangerous Rhazdon Artifacts is more important than ever.\u003c\/p\u003e\u003cp\u003eEnemies don't stand a chance. Cutting edge technology, honed magical skills and artifact weapons gave them an advantage.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBut what happens when the Feds they trusted no longer trust them?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eDiana, Rath the troll, Cara, Bryant, and the rest of the team will have to turn to the allies they've made on their missions. \u003cstrong\u003eRuby Achera arrives from\u003c\/strong\u003e \u003cstrong\u003eMagic City\u003c\/strong\u003e. Diana even reaches out to Nylotte, the Drow mentor. But is she far more than she seems?\u003c\/p\u003e\u003cp\u003eCan any of it be enough when the foundations you counted on have turned on you? Only time will tell if the skills Diana learned from her old mentors help her escape and then - fight back.\u003c\/p\u003e\u003cp\u003eFor action, magic, snarky banter, martial arts, mystical creatures, and high intrigue, join Diana, Rath, and the rest on their new adventure! \u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51629451804945,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51629452067089,"sku":"CIN168500427XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52954666205457,"sku":"NLS9781685004279","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53352448164113,"sku":"NIN9781685004279","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/168500427X.jpg?v=1767866296"},{"product_id":"rogue-retribution-book-tr-cameron-9781685006174","title":"Rogue Retribution","description":"\u003cp\u003e\u003cb\u003eIt's time for payback \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eAfter the capture and daring rescue of her teammate - bullets flying - Diana Sheen is focusing on a new mission. Push back the cult emerging around Rhazdon artifacts.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eSome Oriceran evil just can't stay dead.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe legacy of the half-Atlantean's magic is a dark and ancient magic that must be collected and hidden away forever - from everyone.\u003c\/p\u003e\u003cp\u003eKevin Serrano has the same idea with a twist. He wants to shepherd the powerful artifacts while gunning for Diana and her team. Talk about twisted.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eEven the Army wants the artifacts to create magical super-soldiers. Leira Berens beat that idea back once before. Can Diana and her crew do the same?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe race is on. Will another troll make all the difference?\u003c\/p\u003e\u003cp\u003eCan Diana and her team emerge from the scrum on top? \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51631262466321,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51631262662929,"sku":"CIN1685006175VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52668880355601,"sku":"NLS9781685006174","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1685006175.jpg?v=1751153167"},{"product_id":"rogue-agents-on-the-run-book-tr-cameron-9781685004934","title":"Rogue Agents on the Run","description":"\u003cp\u003e\u003cb\u003eOn the run. Pursued by the Government. And then -\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eA new menace arises.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe loss of their base and most of their equipment was a staggering blow. But Diana Sheen dealt with it with a troll by her side.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eNo more running. Time to turn around and fire back.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIndividuals corrupted by Rhazdon Artifacts was one thing. Finding out that a cult has risen around the powerful magic items is another.\u003c\/p\u003e\u003cp\u003eDark times for the former Federal Agents of Magic, officially declared Rogue.\u003c\/p\u003e\u003cp\u003eThere's only one way to deal with dark times.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eLight them up with magical fire. Diana's team is on the case.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52669946855697,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52669947707665,"sku":"NLS9781685004934","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781685004934.jpg?v=1762288587"},{"product_id":"all-or-nothing-in-magic-city-book-tr-cameron-9781649719584","title":"All or Nothing in Magic City","description":"\u003cp\u003e\u003cb\u003eMagic City's future hangs on the roll of the dice, or the turn of a card. Will fortune favor Ruby Achera, or turn against her?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eAll the threads of criminal activity in Magic City are weaving together to form a dangerous web.\u003c\/p\u003e\u003cp\u003eThe anti-human movement and the Drow who leads it have found common cause with the troublemaker in the Council.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe PDA is the wildcard. Will they help her or turn against her?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eRuby's allies are ready. Idryll, Morrigan, Margrave, Diana Sheen and the Federal Agents of Magic will all do what they can to help.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eIt's time to wrap things up. Ruby Achera is All In. What will happen next? Only one way to find out.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52682696720657,"sku":"NLS9781649719584","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52753118363921,"sku":"NIN9781649719584","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781649719584.jpg?v=1762341568"},{"product_id":"threat-level-book-tr-cameron-9798893548013","title":"Threat Level","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53636437999889,"sku":"NLS9798893548013","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53776872636689,"sku":"NIN9798893548013","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893548013.jpg?v=1781000682"},{"product_id":"threat-level-book-tr-cameron-9798893548006","title":"Threat Level","description":"\u003cp\u003e\u003cstrong\u003eMagic's loose in D.C. The FBI just called in Billie Keller-because when spells go sideways, she makes them stop... before something goes boom.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eAfter years wrangling magical threats in Vegas, Billie's got a new mission-leading the FBI's first-ever \u003cstrong\u003eMagical Threats Division\u003c\/strong\u003e. New team. New city. Same chaos.\u003c\/p\u003e\u003cp\u003eHer crew? One sniper. One scout. One hacker. One shadow agent. And one walking headache named \u003cstrong\u003eOnyx\u003c\/strong\u003e-a human-sized pixie with weapons, attitude, and a wicked right hook.\u003c\/p\u003e\u003cp\u003eTheir first case? Stop a gang from unleashing ancient crystals that could turn the capital into a crater.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBut that's just the beginning.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eBecause D.C. is crawling with buried magic, outlaw mages, and secrets no one's ready to face-and Billie's team is the last line of defense.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53636867195153,"sku":"NLS9798893548006","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893548006.jpg?v=1781002414"},{"product_id":"threat-level-book-tr-cameron-9798893548044","title":"Threat Level","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53637135368465,"sku":"NLS9798893548044","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893548044.jpg?v=1781003377"},{"product_id":"threat-level-book-tr-cameron-9798893548020","title":"Threat Level","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53637502927121,"sku":"NLS9798893548020","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893548020.jpg?v=1781004777"},{"product_id":"rogue-agents-on-the-hunt-book-tr-cameron-9798885410595","title":"Rogue Agents on the Hunt","description":"\u003cp\u003e\u003cb\u003eThe artifact cult has a new target... and it's Diana Sheen and Rath the troll.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eA new side has declared itself in the battle for control of the Rhazdon artifacts spreading evil through the country. It's up to Diana, Rath and Cara to keep the artifacts out of their twitchy hands.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eOn the magical world of Oriceran, a friend from Nylotte's past winds up mixed up in the artifact hunt. Which side is he on?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe ground under Diana's feet is shifting, and it's all the rogue agent can do to keep her balance and continue moving forward.\u003c\/p\u003e\u003cp\u003eFortunately, she was \u003ci\u003emade\u003c\/i\u003e for this. Tracking down artifacts and enemies is her game.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eSloan continues his infiltration of a local outpost of the cult. But have they figured him out?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eHe's walking a thin line between discovering their secrets and risking exposure - and a battle he might not win.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638808011025,"sku":"NLS9798885410595","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798885410595.jpg?v=1781009315"},{"product_id":"witch-s-wrath-book-tr-cameron-9798888784921","title":"Witch's Wrath","description":"\u003cp\u003e\u003cb\u003eTime is running out for Scarlett Prynne and Runeclaw to save the captives of the Luminous Veil.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eDespite their efforts to disrupt the Veil's plans, they're still marching toward their ultimate goal. Whatever that is. It obviously involves the mind control collars, but creating an army of menial servants seems less than ambitious. And if there's one thing that Camus and the Veil have in plenty, it's dark ambition.\u003c\/p\u003e\u003cp\u003eAmber is using her infomancy to try to track down leads, Snow is working on figuring out the collars' magic, and Maddox is forever upgrading and repairing Dusk Runner so Scarlett can take the motorcycle back into battle. Are they all just waiting for the other shoe to drop?\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThey have one lead, but the sand is ticking out on that particular hourglass. The tracer they'd placed on Kingston Trane will expire soon, and it only leads to the location of the next Veil atrocity.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eHowever, Scarlett has always been good at getting into trouble. It's her own dangerous kind of GPS. This time, the trouble will be the biggest yet, culminating in a final fight that she'd better be sure she'll win.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat she doesn't know is going to try to kill her. Camus has been preparing for years to deal with such a challenge.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eCan Scarlett and Runeclaw survive? Can they even prevail? As options dwindle, it seems less and less likely.\u003c\/p\u003e\u003cp\u003eBut a wise person never bets against a witch, her cat, and her crew.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638867845393,"sku":"NLS9798888784921","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":54583136026897,"sku":"NIN9798888784921","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888784921.jpg?v=1781009522"},{"product_id":"rogue-rampage-book-tr-cameron-9798885411196","title":"Rogue Rampage","description":"\u003cp\u003e\u003cstrong\u003eWhen the punches keep coming, hit back harder.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eDiana Sheen is in the crosshairs of the military, the Rhazdon cult, and a mysterious foe on Oriceran. She's the problem everyone wants gone.\u003c\/p\u003e\u003cp\u003eToo bad. Diana, Cara, Rath the troll, and the rest of the Rogue Agents of Magic are here to cause trouble for those who use magic for evil.\u003c\/p\u003e\u003cp\u003eTime to make some enemies miserable.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBut not all is well for Diana and her team.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eSloan is still missing in action, last seen entering the Pittsburgh. Amadeo the assassin has called on Rath for help with a mission.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAnd can Kevin and Natasha really be trusted?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe situation is too hot to call upon Ruby Achera or Cali Leblanc. RAM will have to handle this one themselves. \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCan they deliver a counterpunch that will set their opponents up for a knockout blow? \u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638908936465,"sku":"NLS9798885411196","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798885411196.jpg?v=1781009666"},{"product_id":"rogue-agents-unbroken-book-tr-cameron-9798885412476","title":"Rogue Agents Unbroken","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638949601553,"sku":"NLS9798885412476","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798885412476.jpg?v=1781009807"},{"product_id":"codename-book-tr-cameron-9798893544213","title":"Codename","description":"\u003cp\u003e\u003cb\u003eScream Queen Vivian Beck has been marked for Death.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eHer only hope is that Danica Grey, Jilly the Fae Dragon, and the crack team at Spellbound Security can find out who's after her and stop them before they succeed in killing her.\u003c\/p\u003e\u003cp\u003eIt won't be easy. She's a famous actress at the top of her game, and taking time off from her career would relegate her to the D-list. Her biggest dream is becoming a household name.\u003c\/p\u003e\u003cp\u003eEnter Danica and her team. It will require all their special talents to protect her. Bodyguards on the set, investigating the threats, infomancy, and that added edge only magic can bring. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eAn unexpected ally appears as a witch Danica had thought was an enemy. Could the other woman teach her something that tips the balance?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eDon't forget about your enemy, Moriarty, lurking in the shadows. That criminal mastermind has not forgotten about you, Danica.\u003c\/p\u003e\u003cp\u003eMoriarty has identified her as a challenge to be defeated. Another player in his endless game of move and counter move toward ruthless goals.\u003c\/p\u003e\u003cp\u003eBehind the brazen attacks on the Scream Queen, Moriarty is setting up an irresistible trap to kill her, Danica, and anyone else who's foolish enough to step inside. Okay, game on.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eCan Danica and Jilly save Vivian? Can they save themselves? \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638955696401,"sku":"NLS9798893544213","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893544213.jpg?v=1781009829"},{"product_id":"rogue-victory-book-tr-cameron-9798885412896","title":"Rogue Victory","description":"\u003cp\u003e\u003cb\u003eOne band of Rogue Agents. Three sets of enemies. Who will emerge victorious?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eEverything is on the line as Diana Sheen's team rebounds from the sneak attack on their base with aggressive moves in all directions.\u003c\/p\u003e\u003cp\u003eNylotte's evil ex-boyfriend on Oriceran? He'll discover that taking the wrong person captive is a recipe for disaster.\u003c\/p\u003e\u003cp\u003eThe artifact cult? Readying their biggest trap of all for Diana and her team, one that could prove fatal.\u003c\/p\u003e\u003cp\u003eGeneral Ehrlich, and his secret super-soldier operation? Forced on the run, he's fully equipped to make a last stand and kill anyone who tries to take him.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eDiana, Cara, Rath the troll, and the RAM team will have to fight like they've never fought before if they want to defeat the enemies lined up against them.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThey'll have to call upon their trusted friends, Ruby Achera and Cali Leblanc, even though doing so might mean their deaths. And also upon Kevin Serrano and Natasha Kline, once enemies, now allies of convenience.\u003c\/p\u003e\u003cp\u003eEverything's at stake. The team's lives. Their friends' lives. And Sloan's personality, as he prepares to fight the artifact he never wanted, and now can't get rid of.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eCan the Rogue Agents prove victorious again? Only one way to find out.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638999114001,"sku":"NLS9798885412896","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798885412896.jpg?v=1781009980"},{"product_id":"codename-book-tr-cameron-9798888789193","title":"Codename","description":"\u003cp\u003e\u003cb\u003eA new client fell out of the sky. Action Movie Star, Hayley Wish's plane decided to take a nosedive with her inside. Quick thinking and a jarring ejection saved that pretty face.\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDanica is there to ponder who, why and just how did they do that? Is it magic? It will take all of the team's skills and abilities to figure it out.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eMoriarity has turned his attention to Danica Grey and Jilly the Fae Dragon. Can they survive the probe?\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIn the meantime, the show must go on, and they'll need to protect Hayley. There's no stopping the actress with the nickname, \u003cb\u003eDeathwish\u003c\/b\u003e. \u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDefending against infomancy incursions, breaking and entering into a movie studio, and riding along for movie stunts. Danica didn't sign up for any of it when she agreed to run Spellbound Security's Cleveland office.\u003c\/p\u003e\u003cp\u003eDoesn't matter. Protecting their client comes first, no matter the cost. Danica's team is on the case.\u003c\/p\u003e\u003cp\u003eBut will it be enough, with the darkness Moriarity and his assistant Solene bring behind the scenes? \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53639062716689,"sku":"NLS9798888789193","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888789193.jpg?v=1781010209"},{"product_id":"codename-book-tr-cameron-9798893546392","title":"Codename","description":"\u003cp\u003e\u003cb\u003eThe stakes have never been higher, and this time, the game is for everything.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eDanica Grey and her fae dragon partner, Jilly are ready to put their lives on the line for one last stand. Zoey, a brilliant savant, is their charge, but Moriarty and his deadly partner, Solene, are just as determined to capture her-and kill anyone who gets in their way.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eDanica thought the answers to their enemies' intentions were within reach, but the truth only opens a floodgate of new questions. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThey know their foes' names, but little else. The final showdown is looming, and their survival depends on uniting everything they've got-brains, brawn, magic, and cutting-edge technology. The stakes are higher than ever before.\u003c\/p\u003e\u003cp\u003eMoriarty is no longer lurking in the shadows-he's stepping into the field for the first time, armed with magical tech that's unlike anything Danica's seen before. And to make things worse, Solene, his partner in poison and death, is right by his side. It's going to take more than just strategy to win this fight. It's going to take a miracle.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eBut if anyone can defy the odds, it's Danica and her crew. They've been battered, bruised, and pushed to the edge before, but they've always come out on top. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe question is-- can they do it one more time to save Zoey and themselves? There's only one way to find out.\u003c\/p\u003e\u003cp\u003eFor action, magic, snarky banter, martial arts, mystical creatures, and heart-stopping twists, join \u003cb\u003eDanica and Jilly in the next explosive adventure of Spellbound Security. It's time to level up-before the clock runs out.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53639792754961,"sku":"NLS9798893546392","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893546392.jpg?v=1781012969"},{"product_id":"threat-level-twilight-book-tr-cameron-9798893548051","title":"Threat Level Twilight","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53639801733393,"sku":"NLS9798893548051","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893548051.jpg?v=1781013007"},{"product_id":"wild-witch-book-tr-cameron-9798888784907","title":"Wild Witch","description":"\u003cp\u003e\u003cb\u003eScarlett Prynne and Runeclaw took one on the magical chin from the Luminous Veil. Now it's time for payback.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eWhile they were guarding against one kidnapping spree, the Veil performed another. But Scarlett has a lead on the captives, and for once, she's going to be the one delivering trouble rather than receiving it.\u003c\/p\u003e\u003cp\u003eThe Veil won't be stopped by just one strike, though. Camus' plans to control captives and their owners with magical mind control collars could make him unstoppable. All he needs to do is get the collars on, place the servants, and then activate the magic inside them.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eTime is ticking away while Scarlett, The Witches on Wheels, and the Spell Riders search for the key lead.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eScarlett may need a new kind of magic to beat the Veil this time. An elderly witch wants to teach her how to use blood magic to track someone. Is it enough? And does it pose its own threat?\u003c\/p\u003e\u003cp\u003eMeanwhile, Maddox and Amber will collaborate on getting Dusk Runner ready for battle. And Rath the troll will happily teach her to be better at throwing knives, in accordance with his mantra, Must Train.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eBut will anything be enough to root out the Veil's location so they can finally destroy the group?\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53640198160657,"sku":"NLS9798888784907","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53665166197009,"sku":"NIN9798888784907","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888784907.jpg?v=1781014584"},{"product_id":"witch-with-a-challenge-book-tr-cameron-9798888780053","title":"Witch with a Challenge","description":"\u003cp\u003e\u003cb\u003eCan US Deputy Marshal Cait Keane and her Dragon partner, Aza survive the new normal in Boston and Ireland?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eA shadowy presence in this world is controlling the shifters, supporting them as they carry out attacks on the innocent citizens of Westport and the witches that protect them.\u003c\/p\u003e\u003cp\u003eOn Oriceran, something unseen has an agenda with Aza's family and an unwilling blood donation.\u003c\/p\u003e\u003cp\u003eThe fragile balance between the Roses and Dragons has been destroyed by a pair of Syndicate assassins determined to make Boston the prize. \u003c\/p\u003e\u003cp\u003eCait and Aza are right in the middle of all of it. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eIt will take everyone along with help from the Federal Agents of Magic and one of Aza's favorite friends, Rath the Troll to clean up these streets. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eBut wait, there's more. Cait must decide if she can become a thief while avoiding her mother's efforts to marry her off to a powerful magical to strengthen the coven.\u003c\/p\u003e\u003cp\u003eA new and powerful enemy is becoming visible in the distance, overshadowing everything. Does Cait see it in time?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53640438284561,"sku":"NLS9798888780053","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888780053.jpg?v=1781015479"},{"product_id":"payback-s-a-witch-book-tr-cameron-9798888789544","title":"Payback's a Witch","description":"\u003cp\u003e\u003cb\u003eWhy is everyone trying to kill Scarlett Prynne and her magical cat, Runeclaw?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eHe'd say it's because she's attracted to trouble.\u003c\/p\u003e\u003cp\u003eShe'd say it's because trouble is attracted to her.\u003c\/p\u003e\u003cp\u003eEither way, danger is on their tail.\u003c\/p\u003e\u003cp\u003eA stop at a ghost town ends with the \u003ci\u003eghosts\u003c\/i\u003e trying to kill Scarlett, and okay, worse, trying to damage her enchanted motorcycle, Dusk Runner.\u003c\/p\u003e\u003cp\u003eProvo, Utah isn't much better. Magicals aren't exactly welcome in the town. Scarlett catches word that Redthorn Industries wants it that way.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eScarlett and Redthorn have a bad history. Round two isn't going to be any better.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eOn her side, Scarlett has new allies in Provo's magical community looking out for her kind. The magical kind. And her old allies, the Spell Riders and the Witches on Wheels, who are always looking to roll into trouble and mix it up.\u003c\/p\u003e\u003cp\u003eShe'll need them all. Redthorn is up to something big, and Darrin Redthorn, the CEO, has a personal grudge against Scarlett. Blowing up their operation at the previous stop on her trek across America's western states didn't make him happy, to say the least, and now he wants to return the favor.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eScarlett Prynne is right in the middle of chaos again.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eAs if that wasn't enough, college students are vanishing from the local University, and no one knows why. As Runeclaw would say, it's the duty of a guardian to check it out.\u003c\/p\u003e\u003cp\u003eMake that two guardians, one cat and one witch. Can they survive Redthorn and figure out what's happening to the students? \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53640997044497,"sku":"NLS9798888789544","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888789544.jpg?v=1781017326"},{"product_id":"witch-with-a-cause-book-tr-cameron-9798888781876","title":"Witch with a Cause","description":"\u003cp\u003e\u003cb\u003eCait Keane's life hangs in the balance. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe Chemist has made his play, choosing the less likely of his two targets. If Cait's dragon partner Aza or her extended family can't help her, she could wind up dead from his attack.\u003c\/p\u003e\u003cp\u003eAll around her, things are coming apart. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe shifters have a new leader, vicious and bloodthirsty.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe Dragons have brought in outside help with their own agenda.\u003c\/p\u003e\u003cp\u003eThe Thorns are changing strategies, which spells danger for Yoshino and Cait.\u003c\/p\u003e\u003cp\u003eAnd then there's the mysterious Victor Huff. A top-shelf criminal who needs to get involved in what's going on around town. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eEven if Cait survives this attack, can she keep herself and her people safe?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eSabrina's juggling tasks as she looks into Perpetuity and Huff and will have to do something she detests - ask for help - in order to figure it all out.\u003c\/p\u003e\u003cp\u003eAnd Aza's family is in imminent danger as the wizard who's been plaguing them makes his play.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641068118289,"sku":"NLS9798888781876","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888781876.jpg?v=1781017620"},{"product_id":"witch-with-a-crisis-book-tr-cameron-9798888780398","title":"Witch with a Crisis","description":"\u003cp\u003e\u003cb\u003eAgent Cait Keane and her dragon Aza are under attack on every front. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe leader of the Thorns criminal organization despises Cait and the US Marshalls, and he's decided it's time to take them out.\u003c\/p\u003e\u003cp\u003eBut a group of terrorists are plotting against a politician, drawing Cait's Special Operations Group away. Is it a distraction?\u003c\/p\u003e\u003cp\u003eEven the shifters are gearing up for the big battle.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eCan Cait and Aza survive the battle?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eMore trouble awaits them if they do. \u003c\/p\u003e\u003cp\u003eSabrina is still working her way through the secretive organization, Perpetuity.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWho has her back, or wants to put a knife in it?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThen there's the most dangerous situation of all - Cait's first meeting with a prospective suitor sent by her mom. That's real trouble. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641364144401,"sku":"NLS9798888780398","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888780398.jpg?v=1781018820"},{"product_id":"basic-witch-book-tr-cameron-9798888789957","title":"Basic Witch","description":"\u003cp\u003e\u003cb\u003eScarlett Prynne, Runeclaw, The Spell Riders, and the Witches on Wheels beat down the Chrome Ghosts and disrupted the Luminous Veil's plans once again.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe Veil didn't like that. Not one murderous bit. And if Scarlett shows up in their sights again, they won't hold back.\u003c\/p\u003e\u003cp\u003eAnd, of course, Scarlett being who she is, she's looking for an opportunity to do just that.\u003c\/p\u003e\u003cp\u003eThe Veil's mind control collars are a looming threat, and Scarlett and her allies are doing their best to get the dirt on them.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eStep one is breaking into the mansion of the one Bald Baddie they've identified. What's a little breaking and entering for a good cause, right?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eOne clue will lead to the next, and each of them will lead Scarlett and her allies into greater danger.\u003c\/p\u003e\u003cp\u003eBehind the scenes, Camus pushes forward day by day on his plan to use the collars to give the Veil unprecedented power in the country, and eventually, the world.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eOnly one troublesome witch and ferocious feline stand in their way. Fortunately, they have the Witches, the Riders, and the Federal Agents of Magic at their backs.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eBut will it be enough to prevent more kidnappings? More collarings? And the achievement of the Veil's goals?\u003c\/p\u003e\u003cp\u003e\u003cb\u003eOnly one way to find out.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641376301329,"sku":"NLS9798888789957","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888789957.jpg?v=1781018868"},{"product_id":"witch-with-a-dragon-book-tr-cameron-9798885419154","title":"Witch with a Dragon","description":"\u003cp\u003e\u003cb\u003eCait Keane and her Dragon partner Aza face threats on every side.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eYou'd think a gang war being fought in the shadows of her town would be the magical US Marshal's most pressing concern.\u003c\/p\u003e\u003cp\u003eYou'd be wrong.\u003c\/p\u003e\u003cp\u003eThe shifters are pressing hard to take over the territory they believe belongs to them. Too bad Cait's coven lives there.\u003c\/p\u003e\u003cp\u003eAn assassin that's gunning for her may have a new ally - a \u003ci\u003esecond\u003c\/i\u003e Syndicate assassin. That can't be good.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAnd the Dragons on Oriceran face a threat they can't see, smell, or hear.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIn the breach stand Cait and Aza, refusing to bend or break as they fight to protect those in their care.\u003c\/p\u003e\u003cp\u003eFortunately, they'll have allies. Aisling the technomancer, Sabrina the infomancer, and a new piece of unexpected magic. \u003cb\u003eWill it be enough to keep the scales balanced, at least for a while longer?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eAnd there's always the threat of the Rhazdon artifacts, which Cait seems fated to find. The Federal Agents of Magic will need to lend a hand with those pieces of pure evil.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe US Marshal with something extra wouldn't have it any other way. \u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641389605137,"sku":"NLS9798885419154","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798885419154.jpg?v=1781018921"},{"product_id":"witch-with-an-enemy-book-tr-cameron-9798885417211","title":"Witch with an Enemy","description":"\u003cp\u003eThe key principle of systems engineering is that an aircraft should be considered as a whole and not as a collection of parts. Another principle is that the requirements for the aircraft and its subsystems emanate from a logical set of organized functions and from economic or customer-oriented requirements as well as the regulatory requirements for certification. The resulting process promises to synthesize and validate the design of aircraft which are higher in quality, better meet customer requirements and are most economical to operate. \u003c\/p\u003e\u003cp\u003eThis book is more of a \u003cem\u003ehow to\u003c\/em\u003e and a \u003cem\u003ewhy to\u003c\/em\u003e rather than a \u003cem\u003ewhat to\u003c\/em\u003e guide. It stresses systems engineering is an integrated technical-managerial process that can be adapted without sacrificing quality in which risk handling and management is a major part. It explains that the systems view applies to both the aircraft and the entire air transport system. The book emphasizes that system engineering is not an added layer of processes on top of the existing design processes; it is the glue that holds all the other processes together. The readership includes the aircraft industry, suppliers and regulatory communities, especially technical, program and procurement managers; systems, design and specialty engineers (human factors, reliability, safety, etc.); students of aeronautical and systems engineering and technical management; and government agencies such as FAA and JAA.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641435382033,"sku":"NLS9798885417211","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798885417211.jpg?v=1781019110"},{"product_id":"codename-book-tr-cameron-9798893544060","title":"Codename","description":"\u003cp\u003e\u003cb\u003eDanica Grey is an Investigator to the rich and fabulous, with a twist. Magic and a small but powerful dragon come with the package.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eHer latest assignment has her caught between mega rock star Damien Zane and someone who wants him dead. But now it's up to her and her Fae Dragon partner, Jilly, to deliver on their promise. No dead clients.\u003c\/p\u003e\u003cp\u003eIt would help if he'd actually listen. Will it cost him his life?\u003c\/p\u003e\u003cp\u003eZane has been bombarded with threats on social media in a coordinated campaign but finding out who's behind it is almost impossible. That's why he's hired Danica Grey.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eImpossible brings out her best work.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eDanica will need to build a new team in her new position as head of Spellbound Security in Cleveland. Failure is not an option with so much at stake.\u003c\/p\u003e\u003cp\u003eFrom backstage at rock shows to the hallways of conventions and everywhere in between, she'll have to protect Zane from his stalkers. But can she protect him from himself as he wanders into a crowd?\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe new gig requires walking a thin line. Do Danica and Jilly have the right magic to pull it off? They'd better or Damien Zane is a dead man walking in ostrich leather boots.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eBehind the scenes is a mysterious figure who lends his formidable talents and resources to those with enough money to buy his criminal services. Damien Zane is in his crosshairs.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eCan Danica and Jilly lure the hunter out into the open? There's only one way to find out.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641522315537,"sku":"NLS9798893544060","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53776872440081,"sku":"NIN9798893544060","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893544060.jpg?v=1781019469"},{"product_id":"witch-with-a-battleplan-book-tr-cameron-9798888782941","title":"Witch with a Battleplan","description":"\u003cp\u003e\u003cb\u003eSafety becomes an illusion when the victory over the Dragons' enemies turns to horror.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eOne of the children is missing, and they can only have gone one place: with the evil wizard and his shadow creatures. \u003c\/p\u003e\u003cp\u003eOn Earth, things are heating up in Ireland and Boston.\u003c\/p\u003e\u003cp\u003eOn the Emerald Isle the wolves are fighting among themselves, but whoever wins, it'll be bad for the Coven.\u003c\/p\u003e\u003cp\u003eIn Boston, Victor Huff is revealed as the man in the center of a criminal nexus. But his plans are larger than just ruling the underworld.\u003c\/p\u003e\u003cp\u003eThe Dragons face disloyalty from within. The Thorns face pressure from Huff. \u003c\/p\u003e\u003cp\u003eAnd then there's the mysterious Victor Huff, a top-shelf criminal who has decided he needs to get involved in what's going on around town. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eCan Cait and Aza keep a lid on the boiling chaos?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIt'll take friends, family, and colleagues to keep everything from crashing down. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641544761617,"sku":"NLS9798888782941","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888782941.jpg?v=1781019544"},{"product_id":"witch-with-a-problem-book-tr-cameron-9798885419451","title":"Witch with a Problem","description":"\u003cp\u003e\u003cb\u003eShifters to the left, gangsters to the right... Cait Keane and her dragon partner Aza are stuck in the middle.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe problems are mounting for the newest member of Boston's US Marshals. Her coven is pressed by territorial shifters, and the wolves have a secret partner who has plans of her own.\u003c\/p\u003e\u003cp\u003eCait might even be the target of the assassin she helped arrest - before his escape. Or maybe it is just a lone criminal with a grudge who's after Judge Flynn.\u003c\/p\u003e\u003cp\u003eCait's not buying it. Everything seems connected, and every new door that opens just brings more trouble.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAn invisible menace on Oriceran. An art thief in Boston. \u003c\/b\u003eMost frightening of all, a growing romantic connection to Shane, her mysterious partner in crime, who believes she's someone she's not.\u003c\/p\u003e\u003cp\u003eIt will take everything she has to untangle the knots. And every bit of help her allies can provide. Fortunately, her sisters Brianna and Aisling and her fellow Marshals are at her back.\u003c\/p\u003e\u003cp\u003ePlus, of course, Aza, and her deepening connection to the Dragon that makes them both more dangerous to their foes.\u003c\/p\u003e\u003cp\u003eAs the balance of power in the city shifts unpredictably between the Dragons and the Roses, the path forward is cloudy, and beset with dangers. And lingering in the shadows, the threat of the Rhazdon artifacts lurks over everything, always at the corner of her mind. The stakes are high - the risks, higher.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe US Marshal with something extra wouldn't have it any other way. \u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641635037457,"sku":"NLS9798885419451","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798885419451.jpg?v=1781019946"},{"product_id":"codename-book-tr-cameron-9798893545654","title":"Codename","description":"\u003cb\u003eLisa De Pasquale's \u003ci\u003eThe Gen X Handbook for Middle Age\u003c\/i\u003e is your mixtape of practical and humorous advice for Gen Xers navigating their unique journey through aging, health, career, and family in a world dictated by the Me generations.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eThe first wave of latchkey kids is turning sixty. This book is the CliffsNotes for aging gracefully. You'll learn how to maximize your prime years for health, success, and human fulfillment in a culture that expected us to be cynical slackers. \u003cp\u003e\u003c\/p\u003e In this book, you'll discover: \u003cbr\u003e - How to topple the generational food pyramids\u003cbr\u003e - The ideal workout for your movie montage makeover\u003cbr\u003e - How to lose 170 pounds--the easy way \u003cbr\u003e - Biohacking tips for non-billionaires\u003cbr\u003e - Self-care for the generation who pretends not to care\u003cbr\u003e - What to pack in your plastic surgery bug out bag\u003cbr\u003e - How to wear old band tees without looking old\u003cbr\u003e - How to stop being Work Mommy\u003cbr\u003e - The one secret to raising resilient kids and grandkids\u003cbr\u003e - Setting up your Gen X safe space at social events\u003cbr\u003e - Choosing your own retirement adventure \u003cp\u003e\u003c\/p\u003e \u003ci\u003eThe Gen X Handbook for Middle Age\u003c\/i\u003e will help you embrace the spirit of \u003ci\u003eRisky Business\u003c\/i\u003e--Sometimes you gotta say 'What the f***, ' make your move.... Saying 'What the f***, ' brings freedom. Freedom brings opportunity, opportunity makes your future. \u003cp\u003e\u003c\/p\u003e Slip on your Ray-Bans and start living your best life. Or whatever.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641894330641,"sku":"NLS9798893545654","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798893545654.jpg?v=1781021882"},{"product_id":"witch-with-a-choice-book-tr-cameron-9798888781197","title":"Witch with a Choice","description":"\u003cp\u003e\u003cb\u003eChaos surrounds Cait Keane and her dragon partner. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe arrival of The Chemist, an assassin specializing in poisons has started the upheaval. It's throwing the criminal organization, the Dragons into defensive mode. Opportunity breeds vermin. The Thorns step into the void to continue their takeover of the territory.\u003c\/p\u003e\u003cp\u003eEvil shifters and magicals are in disarray after their failure to defeat the coven and are turning more aggressive and dangerous.\u003c\/p\u003e\u003cp\u003eAnd the creatures threatening Aza's family are increasing in number... and in size.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eCan Cait, Aza, and those they love even find a safe path through the wall of danger?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eTraining, weapons and a good team always leaves room for hope.\u003c\/p\u003e\u003cp\u003eThe new Chief Deputy Marshal is focused on the gangs. Sabrina will have to split her infomancy efforts if she wants to continue chasing Perpetuity.\u003c\/p\u003e\u003cp\u003eCait has set a trap for an old nemesis using Bailey Wallace's greed against him. Ernesto Delando is next on the hitlist of the Rogue Agents of Magic.\u003c\/p\u003e\u003cp\u003eChallenges are just another day for Cait Keane. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641976021265,"sku":"NLS9798888781197","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888781197.jpg?v=1781022110"},{"product_id":"witch-with-a-target-book-tr-cameron-9798885418775","title":"Witch with a Target","description":"\u003cp\u003e\u003cb\u003eBoston's magical underworld is at war, and Cait Keane and her Dragon partner Aza are stuck in the middle.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe Roses and the Dragons are at each other's throats after a failed assassination attempt brings their simmering feud to a boil.\u003c\/p\u003e\u003cp\u003eThe assassin that ruined Cait's first day on the job has become a force to be reckoned with - and he's got her square in his sights.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThat's okay. She's got weapons aimed at him, too. Did we mention there's a dragon?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eBut wait. The shifters are increasing the pressure, trying to force everyone off their land. The mysterious master thief is calling in his favor.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAnd Cait's newly unlocked power means family trouble ahead. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe ultra-evil Rhazdon artifacts are still in play as well. The fuse is lit for an explosion of chaos.\u003c\/p\u003e\u003cp\u003eCait and Aza will have to move fast to deal with all the challenges that face them.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWill their team be enough backup, or if it will all come crashing down?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe US Marshal with something extra wouldn't have it any other way. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641976938769,"sku":"NLS9798885418775","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798885418775.jpg?v=1781022113"},{"product_id":"witch-on-wheels-book-tr-cameron-9798888787946","title":"Witch on Wheels","description":"\u003cp\u003e\u003cb\u003eScarlett Prynne is new in town, but that won't stop trouble from finding the young witch. It always does.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eBefore her brother kicked her through a magical portal that eventually landed her in nowhere Tonopah, Nevada, he called her an agent of chaos. But let's be fair. Our Scarlett doesn't create problems. \u003c\/p\u003e\u003cp\u003eHer magic just attracts it in all shapes and furry sizes.\u003c\/p\u003e\u003cp\u003eLike her familiar, Runeclaw. The black cat's tongue is as sharp as his nails, and he has a snark that can cut through just about anything.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThis time though, trouble was already here. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe small town Scarlett wound up in is already home to a conspiracy or two, along with a dark magic hidden in the shadows.\u003c\/p\u003e\u003cp\u003ePerfect for Scarlett and Runeclaw in the worst possible ways. \u003c\/p\u003e\u003cp\u003eMaybe her brother had a point.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eNah. It's just another coincidence. Right? What plans do the dark forces of Tonopah have in mind for our motorcycle-loving witch? \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53642196648209,"sku":"NLS9798888787946","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798888787946.jpg?v=1781023210"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/author-books-by-tr-cameron.oembed","provider":"World of Books ","version":"1.0","type":"link"}