{"title":"Heather G Harris","description":null,"products":[{"product_id":"challenge-of-the-court-book-heather-g-harris-9781915384263","title":"Challenge of the Court","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49567185305873,"sku":"GOR013730640","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51059224150289,"sku":"NIN9781915384263","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51475839353105,"sku":"GOR014295476","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53068536512785,"sku":"CIN1915384265G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595803189521,"sku":"NLS9781915384263","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384265.jpg?v=1751430222"},{"product_id":"glimmer-of-the-other-book-heather-g-harris-9781915384072","title":"Glimmer of The Other","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49567199658257,"sku":"GOR013596370","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51059237126417,"sku":"NIN9781915384072","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595408630033,"sku":"NLS9781915384072","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384079.jpg?v=1750997311"},{"product_id":"glimmer-of-hope-book-heather-g-harris-9781915384041","title":"Glimmer of Hope","description":"\u003cp\u003e\u003cstrong\u003eGlimmer of Hope\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBlurb: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI'm Jinx, a run-of-the-mill private investigator ... except I'm also a walking, talking lie detector. Oh, and I belong to magical realm known as the Other.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eMurder isn't usually my gig, but when I'm hired to investigate the death of a dryad called Reggie, I agree to help out because I know his grieving widow. It should be an easy case to crack, a mugging gone wrong, but the murder scene photos show it was anything but. Reggie's death has all the hallmarks of my parents' murders so I'll stop at nothing to finding his killers. It's so important I'd even be willing to tag in Stone to help - if I could find him...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eReggie was into some bad stuff involving a drug called Boost. Take it, and you play Russian roulette because either you get high or you die. As the drug claims another victim, I find myself with a new sidekick who is determined to fight its evil influence and he just happens to be the king of the dragon community.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eNow I have two deaths to solve and one suave dragon king along for the ride.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI need to find Reggie's murderer.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI need to discover who killed my parents.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eAnd I need to keep my distance from the charismatic dragon Emory, who refuses to take no for an answer...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eExcerpt: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI was heading back to my car when my phone rang, it was an unknown number. I swiped to answer. 'Sharp Security Services, ' I said in my best phone voice. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Jinx?' the voice on the line asked. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Speaking.' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'It's Emory.' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI stilled. It wasn't a common name. A picture shot into my mind of a mighty red dragon roaring as he clashed with the shield of Mrs H's magic. The flashback was so strong it took me a beat to respond. 'Emory? The dragon?' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThere was a pause. 'Yes.' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'You can use a phone with your claws?' I asked curiously.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eA longer pause, during which I suspected he was regretting calling me. 'I'm in my human form, ' he said finally. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Sure, ' I said breezily, like that had occurred to me. Dragons had a human form? 'So, how can I help?' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDescription: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFans of Annette Marie, Helen Harper and Kim Richardson will love this series.\u003c\/strong\u003e This is a fun urban fantasy mystery novel featuring a women sleuth, with vampires, hell hounds and dragon shifters.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49567208112401,"sku":"GOR012792379","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50105976455441,"sku":"CIN1915384044G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51059193512209,"sku":"NIN9781915384041","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51475838468369,"sku":"GOR014295478","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595440316689,"sku":"NLS9781915384041","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384044.jpg?v=1751093179"},{"product_id":"glimmer-of-death-book-heather-g-harris-9781919642451","title":"Glimmer of Death","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49567208997137,"sku":"GOR013730639","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51769812680977,"sku":"GOR014395984","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1919642455.jpg?v=1751186887"},{"product_id":"betrayal-of-the-court-book-heather-g-harris-9781915384287","title":"Betrayal of the Court","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49567214862609,"sku":"GOR013730642","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51059277594897,"sku":"NIN9781915384287","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595803255057,"sku":"NLS9781915384287","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384281.jpg?v=1751187011"},{"product_id":"revival-of-the-court-book-heather-g-harris-9781915384317","title":"Revival of the Court","description":"\u003cp\u003e\u003cstrong\u003eRevival of the Court\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cem\u003eDing dong, the bells are ringing. You are cordially invited to the wedding of Jinx and Emory.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eUnfortunately, so are the Connection. A shocking arrest throws the guests into disarray and threatens my happily ever after. I think I can calm things down, but they quickly go from bad to worse when I'm hauled away bodily from my own wedding.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBetrayed, alone and furious, I have plenty of time to plot my revenge. Whoever said revenge is a dish best served cold didn't know a damned thing. Revenge is hot and fiery - and I'm going to rain hell on the ones responsible for tearing me away from Emory on the most important day of our lives.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eA daemon is stalking the Other Realm, and enough is enough. It's time to send him back to where he belongs.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eStart running, daemon. I'm coming for you - and Emory is holding my bag.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cem\u003eBurn through this fun, fast-paced, laugh-out-loud mix of urban fantasy and mystery.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThis is the seventh book in the Other Realm series. Don't miss this internationally best-selling series if you like humour, heart, a strong heroine and a slow burn fade-to-black romance.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWritten in British English.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDon't miss all the books in the Other Realm \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Glimmer Series\u003c\/p\u003e\u003cp\u003eGlimmer of the Other\u003c\/p\u003e\u003cp\u003eGlimmer of Hope\u003c\/p\u003e\u003cp\u003eGlimmer of Death\u003c\/p\u003e\u003cp\u003eGlimmer of Deception\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Other Wolf Series\u003c\/p\u003e\u003cp\u003eProtection of the Pack\u003c\/p\u003e\u003cp\u003eGuardians of the Pack\u003c\/p\u003e\u003cp\u003eSaviour of the Pack\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Court Series\u003c\/p\u003e\u003cp\u003eChallenge of the Court\u003c\/p\u003e\u003cp\u003eBetrayal of the Court\u003c\/p\u003e\u003cp\u003eRevival of the Court\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Other Witch Series\u003c\/p\u003e\u003cp\u003eHex of the Witch\u003c\/p\u003e\u003cp\u003eCoven of the Witch\u003c\/p\u003e\u003cp\u003eFamiliar of the Witch\u003c\/p\u003e\u003cp\u003eDestiny of the Witch\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49567218434321,"sku":"GOR013730641","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058853347601,"sku":"NIN9781915384317","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51475838271761,"sku":"GOR014295474","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595653767441,"sku":"NLS9781915384317","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384311.jpg?v=1751028832"},{"product_id":"glimmer-of-the-other-book-heather-g-harris-9781919642413","title":"Glimmer of The Other","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49570539110673,"sku":"GOR013750333","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51769812582673,"sku":"GOR014395982","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1919642412.jpg?v=1751347724"},{"product_id":"glimmer-of-the-other-book-heather-g-harris-9781915384034","title":"Glimmer of The Other","description":null,"brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49956938711313,"sku":"GOR013169431","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51059164643601,"sku":"NIN9781915384034","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51368912158993,"sku":"GOR014242255","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52970064281873,"sku":"CIN1915384036G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53018384105745,"sku":"GOR014698176","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595440349457,"sku":"NLS9781915384034","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384036.jpg?v=1750803629"},{"product_id":"saviour-of-the-pack-book-heather-g-harris-9781915384140","title":"Saviour of the Pack","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50105978323217,"sku":"CIN1915384141G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058854297873,"sku":"NIN9781915384140","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52866461499665,"sku":"GOR014649334","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52963974021393,"sku":"GOR014671527","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595394933009,"sku":"NLS9781915384140","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384141.jpg?v=1751314810"},{"product_id":"guardians-of-the-pack-book-heather-g-harris-9781915384027","title":"Guardians of the Pack","description":null,"brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50105979175185,"sku":"CIN1915384028VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058784665873,"sku":"NIN9781915384027","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52761816826129,"sku":"GOR014610484","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52963974054161,"sku":"GOR014671528","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53018384138513,"sku":"GOR014698177","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595394965777,"sku":"NLS9781915384027","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384028.jpg?v=1750769704"},{"product_id":"glimmer-of-deception-book-heather-g-harris-9781915384065","title":"Glimmer of Deception","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50629187633425,"sku":"GOR013169428","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058810945809,"sku":"NIN9781915384065","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51769812713745,"sku":"GOR014395983","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595440283921,"sku":"NLS9781915384065","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384060.jpg?v=1750835898"},{"product_id":"glimmer-of-hope-book-heather-g-harris-9781915384089","title":"Glimmer of Hope","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50629187698961,"sku":"GOR014017628","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058820251921,"sku":"NIN9781915384089","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595408498961,"sku":"NLS9781915384089","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384087.jpg?v=1751218689"},{"product_id":"glimmer-of-death-book-heather-g-harris-9781915384058","title":"Glimmer of Death","description":"\u003cp\u003e\u003cstrong\u003eGlimmer of Death\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBlurb: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI'm Jinx, a private investigator, a truth seeker and an empath. Even with all this magic at my fingertips, I still don't know if I can save my best friend.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eAnd she's not the only one who's ill. Creatures in the Other Realm are falling sick - even the supposedly immortal ones. The merpeople asked for help first, but they're just the tip of the iceberg. This illness isn't natural, and whoever is behind it has nothing but sinister intentions. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eEmory's adoptive parents have fallen sick too, and I can't watch him lose his family when I've already lost mine. I'll do anything to save the stricken victims - even if it means working with the man who killed my parents...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI need to find the source of the sickness to stop it spreading. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI need to find the perpetrator.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI need to find the antidote. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eAnd I need to work out how I feel about Emory. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI don't know which task will be harder... \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eExcept: \u003c\/p\u003e\u003cp\u003e'I might not be your mate, ' I suggested.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'You are.' \u003cem\u003eTrue. \u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'You believe I am, but I might not be. You just ... fixated on me at an early age because of the whole rescuing thing, ' I said uncomfortably. 'Like a baby duck, you know? You imprinted on me.'\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Like a duck.' He spoke slowly. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI nodded. His eyes glittered dangerously; he didn't like the duck thing. 'Maybe like a peacock?' I said hastily, thinking of their plumage. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Pea. Cock.' He repeated it slowly, like I was insulting his male appendage.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eOh hell, I was making things worse. 'I'm not calling your-' I stopped abruptly. 'It felt magnificent through your trousers. I wasn't saying... I'm just saying, you know. Like a duck.'\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Like a duck, ' he repeated flatly. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'You met me when you were so young, Emory, so vulnerable, and I rescued you. Hero worship is normal in those circumstances, but I'm no hero. You need to be sure. When it walks like a duck, talks like a duck...'\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eHis eyes were unfriendly. 'This is not what I envisaged would happen the first time I told a woman I loved her, ' he muttered. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI instantly felt guilty. Here he was, pouring out his heart, and here I was casting doubts on his feelings. He was an adult, a two-hundred-year-old one at that; he was old enough to know his own mind. Just because I didn't know mine, it was no reason to cast aspersions on his. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'I'm sorry, ' I said softly. 'I have all these abandonment issues and it makes it hard to let you in. I like you a whole lot. I lust after you more than it's decent to admit. But love is a scary one for me in lots of ways. I don't know my own heart, but I-' I paused. 'Thank you for loving me.'\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eEmory shook his head in disbelief but he smiled. 'Both human and dragon women throw themselves at me, yet the woman that I love thinks I'm a duck.'\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'I don't think you're an \u003cem\u003eactual\u003c\/em\u003e duck, ' I protested. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'I'm a dragon, ' Emory purred, eyes flashing. 'Perhaps it's time I showed you one of my skills.' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDescription: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFans of Annette Marie, Helen Harper and Kim Richardson will love this series.\u003c\/strong\u003e This is a fun urban fantasy mystery novel featuring a women sleuth, with vampires, hell hounds and dragon shifters.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50629187764497,"sku":"GOR013209300","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51059203375377,"sku":"NIN9781915384058","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51475838370065,"sku":"GOR014295475","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595440251153,"sku":"NLS9781915384058","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384052.jpg?v=1751250889"},{"product_id":"protection-of-the-pack-book-heather-g-harris-9781915384003","title":"Protection of the Pack","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50925358514449,"sku":"CIN1915384001G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058824872209,"sku":"NIN9781915384003","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595394867473,"sku":"NLS9781915384003","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384001.jpg?v=1751124682"},{"product_id":"coven-of-the-witch-book-heather-g-harris-9781916833135","title":"Coven of the Witch","description":null,"brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50937736888593,"sku":"CIN1916833136VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51057194238225,"sku":"NIN9781916833135","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51917788643601,"sku":"GOR014461291","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595498905873,"sku":"NLS9781916833135","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833136.jpg?v=1750900083"},{"product_id":"destiny-of-the-witch-book-heather-g-harris-9781916833166","title":"Destiny of the Witch","description":null,"brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50955272225041,"sku":"CIN1916833160VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51057074307345,"sku":"NIN9781916833166","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595751252241,"sku":"NLS9781916833166","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833160.jpg?v=1751155960"},{"product_id":"vampire-and-the-case-of-the-secretive-siren-book-heather-g-harris-9781916833258","title":"The Vampire and the Case of the Secretive Siren","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50990668316945,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":50990668742929,"sku":"NIN9781916833258","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52449625080081,"sku":"GOR014526956","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595770093841,"sku":"NLS9781916833258","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/191683325X.jpg?v=1751093579"},{"product_id":"vampire-and-the-case-of-the-wayward-werewolf-book-heather-g-harris-9781916833227","title":"The Vampire and the Case of the Wayward Werewolf","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":50990668710161,"sku":"NIN9781916833227","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51327824036113,"sku":"CIN1916833225G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52449624785169,"sku":"GOR014526944","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595768389905,"sku":"NLS9781916833227","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833225.jpg?v=1750868135"},{"product_id":"familiar-of-the-witch-book-heather-g-harris-9781916833067","title":"Familiar of the Witch","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51057068966161,"sku":"NIN9781916833067","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595751907601,"sku":"NLS9781916833067","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833063.jpg?v=1750727208"},{"product_id":"hex-of-the-witch-book-heather-g-harris-9781916833036","title":"Hex of the Witch","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51057073094929,"sku":"NIN9781916833036","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51321628918033,"sku":"CINB0CHL7M33GG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51917788578065,"sku":"GOR014461292","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595499102481,"sku":"NLS9781916833036","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0CHL7M33G.jpg?v=1751219103"},{"product_id":"vampire-and-the-case-of-the-baleful-banshee-book-heather-g-harris-9781916833296","title":"The Vampire and the Case of the Baleful Banshee","description":"Every four years, the international Winter Olympic Games amaze and inspire the world. This revised sports series introduces elementary-level readers to eight competitive snow and ice events, from skiing and skating to curling and snowboarding. Action photos and straightforward text examine the featured event's Olympic history, equipment, modes of play, and select medalists. Also includes a brief biography of a notable athlete or team. Celebrate the international Winter Olympic Games with this elementary-level introduction to alpine skiing, the amazing snow sport known for its slalom and downhill racing events. Young fans will learn about the Olympic sport's history, equipment, rules, and select athletes and medalists, all while being immersed in the competition through high-quality action photos. Also included in this revised edition is a glossary, websites, an index, and an inspiring biographical story about skier Mikaela Shiffrin.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51057079550225,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51057082073361,"sku":"NIN9781916833296","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52449625211153,"sku":"GOR014526954","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595627946257,"sku":"NLS9781916833296","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833292.jpg?v=1751347592"},{"product_id":"hex-of-the-witch-book-heather-g-harris-9781916833043","title":"Hex of the Witch","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51057085874449,"sku":"NIN9781916833043","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595475575057,"sku":"NLS9781916833043","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0CHL7K2X7.jpg?v=1750835204"},{"product_id":"destiny-of-the-witch-book-heather-g-harris-9781916833173","title":"Destiny of the Witch","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51057130078481,"sku":"NIN9781916833173","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595766685969,"sku":"NLS9781916833173","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833179.jpg?v=1751347592"},{"product_id":"vampire-and-the-case-of-the-wayward-werewolf-book-heather-g-harris-9781916833234","title":"The Vampire and the Case of the Wayward Werewolf","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51057155637521,"sku":"NIN9781916833234","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595762917649,"sku":"NLS9781916833234","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833233.jpg?v=1751315170"},{"product_id":"coven-of-the-witch-book-heather-g-harris-9781916833142","title":"Coven of the Witch","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51057183359249,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51057185980689,"sku":"NIN9781916833142","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595499659537,"sku":"NLS9781916833142","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833144.jpg?v=1751061965"},{"product_id":"familiar-of-the-witch-book-heather-g-harris-9781916833272","title":"Familiar of the Witch","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51057210982673,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51057213440273,"sku":"NIN9781916833272","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595765997841,"sku":"NLS9781916833272","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833276.jpg?v=1750804025"},{"product_id":"vampire-and-the-case-of-the-cursed-canine-book-heather-g-harris-9781916833326","title":"The Vampire and the Case of the Cursed Canine","description":"The Vampire and the Case of the Cursed Canine\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cem\u003eSpells, hexes and curses.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eCurses are falling on this town like rain in London. Just when I think I've found a link between the hexed victims, someone else shows up who's been jinxed. It feels like the devil is playing darts with my paranormal town and if the dart hits you, you get whammied with a curse.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTo be honest, I haven't a clue how to find the perpetrator. My sole lead is pointing at the travelling black market that has just arrived in Portlock. That would be all fine and dandy - if I could find it. Weirdly, no one is willing to direct the cops to a highly illegal market. I'm obviously persona non grata - though being a slightly-less-than-undead vampire, I'm kind of used to that.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eOn top of everything, my overbearing British mother has come to visit. Stuck in my shoebox of a house together, we might actually have to deal with some of our issues. Thank goodness I have Connor Mackenzie, vampire leader and sexy lumberjack, to run to when the going gets tough.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI'm juggling things-badly-when I discover my dog is cursed. What am I willing to do to save my hound? Anything and everything. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe world can burn for all I care, as long as I can save my pup...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cem\u003eDive into this fast-paced urban fantasy series if you love mystery, humour, found family and a slow-burn romance.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDon't miss the other Portlock Paranormal adventures \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe Vampire and the Case of the Wayward Werewolf - Book 1\u003c\/p\u003e\u003cp\u003eThe Vampire and the Case of the Secretive Siren - Book 2\u003c\/p\u003e\u003cp\u003eThe Vampire and the Case of the Baleful Banshee - Book 3\u003c\/p\u003e\u003cp\u003e\u003cem\u003eThe Vampire and the Case of the Cursed Canine - Book 4\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eThe Vampire and the Case of the Hellacious Hag - Book 5\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51057273209105,"sku":"NIN9781916833326","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52450202190097,"sku":"GOR014527544","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595790508305,"sku":"NLS9781916833326","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916833322.jpg?v=1751219103"},{"product_id":"glimmer-of-death-book-heather-g-harris-9781915384096","title":"Glimmer of Death","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058838634769,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058841157905,"sku":"NIN9781915384096","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595408597265,"sku":"NLS9781915384096","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384095.jpg?v=1751282731"},{"product_id":"glimmer-of-deception-book-heather-g-harris-9781915384102","title":"Glimmer of Deception","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058849939729,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058852430097,"sku":"NIN9781915384102","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595408531729,"sku":"NLS9781915384102","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384109.jpg?v=1751093180"},{"product_id":"revival-of-the-court-book-heather-g-harris-9781915384379","title":"Revival of the Court","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058862719249,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058865471761,"sku":"NIN9781915384379","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595653996817,"sku":"NLS9781915384379","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384370.jpg?v=1750965408"},{"product_id":"protection-of-the-pack-book-heather-g-harris-9781915384171","title":"Protection of the Pack","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058867896593,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058870550801,"sku":"NIN9781915384171","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52963973988625,"sku":"GOR014671526","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595772813585,"sku":"NLS9781915384171","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384176.jpg?v=1750965407"},{"product_id":"guardians-of-the-pack-book-heather-g-harris-9781915384188","title":"Guardians of the Pack","description":"\u003cp\u003e\u003cstrong\u003eGuardians of the Pack\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBlurb: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI hate finding corpses. For some reason, my enemies think dead bodies work as a communication method. Call me old fashioned, but I prefer a letter.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen I find a pulverised gargoyle on my lawn, I can't help but think things are about to get rocky. The gargoyles don't expect me to look into the death, but who can ignore murder on their doorstep? Ex-soldier Greg Manners knows all about violence and he thinks that the ogres are involved. Deadly or not, I'll go toe-to-toe with their lethal king if I need to. I'm determined to find justice - but just when I start investigating, one of the pack's children is snatched.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI'm in a race against time to find him when it turns out that Bobby isn't the first stolen child. I'll have to navigate Other world politics to work out what the purloined children have in common. Maybe if I know why they've been taken, I'll discover who took them. Because the clock is ticking and I am all out of suspects.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eEsme and I have to work together to find the kids, before it's too late...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDescription: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFans of Annette Marie, Helen Harper and Patricia Briggs will love this series.\u003c\/strong\u003e This is a fun urban fantasy mystery novel featuring a strong female protagonist, with werewolves, gargoyles and witches.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058876612881,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058879004945,"sku":"NIN9781915384188","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595774058769,"sku":"NLS9781915384188","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384184.jpg?v=1750726763"},{"product_id":"saviour-of-the-pack-book-heather-g-harris-9781915384195","title":"Saviour of the Pack","description":"\u003cp\u003e\u003cstrong\u003eSaviour of the Pack\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBlurb: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eMy mum told me I could be anything I wanted to be - and it turns out that I want to be an alpha werewolf. I'm finally starting to get a hang of this alpha malarkey when destiny sticks her oar in once again.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThere's a prophecy about me, and it's time for me to find out what it says. So when my best friend Jess cooks up a hare-brained scheme to get hold of the prophecy through fair means or foul, I'm along for the ride before you can say 'bail money'.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eGetting my wolfy paws on the prophecy is only the beginning, though, because I'm not the only one aware of its existence. Some of my enemies will stop at nothing to prevent the prophecy from coming true. I've a battle on my hands, so it's lucky that I have super soldier Greg Manners by my side.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI'm a pretty chilled-out alpha, but when unknown wolves slink onto my land and attack my unicorn, all bets are off. No one attacks my murderous little Ares and gets away with it.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBeckett Frost is coming my way with vengeance in mind; the black witch is still free, ready to steal powers and destroy lives; I have enemies piling up around me - so I do what any girl would do and call in my family, my weirdly Other birth family. I need allies, and fast, because war is coming to Home Counties Pack whether we're ready or not.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eLuckily, Esme was born ready.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e﻿﻿Bring it on.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDescription: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFans of Annette Marie, Helen Harper and Patricia Briggs will love this series.\u003c\/strong\u003e This is a fun urban fantasy mystery novel featuring a strong female protagonist, with werewolves, gargoyles, and witches.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058885427473,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058888147217,"sku":"NIN9781915384195","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595775697169,"sku":"NLS9781915384195","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384192.jpg?v=1751062428"},{"product_id":"challenge-of-the-court-book-heather-g-harris-9781915384270","title":"Challenge of the Court","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51059232178449,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51059235225873,"sku":"NIN9781915384270","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595803123985,"sku":"NLS9781915384270","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915384273.jpg?v=1750965408"},{"product_id":"betrayal-of-the-court-book-heather-g-harris-9781915384294","title":"Betrayal of the Court","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51059282805009,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51059285590289,"sku":"NIN9781915384294","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595803156753,"sku":"NLS9781915384294","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/191538429X.jpg?v=1751413451"},{"product_id":"glimmer-of-hope-book-heather-g-harris-9781919642437","title":"Glimmer of Hope","description":"\u003cp\u003e\u003cstrong\u003eGlimmer of Hope\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBlurb: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI'm Jinx, a run-of-the-mill private investigator ... except I'm also a walking, talking lie detector. Oh, and I belong to magical realm known as the Other.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eMurder isn't usually my gig, but when I'm hired to investigate the death of a dryad called Reggie, I agree to help out because I know his grieving widow. It should be an easy case to crack, a mugging gone wrong, but the murder scene photos show it was anything but. Reggie's death has all the hallmarks of my parents' murders so I'll stop at nothing to finding his killers. It's so important I'd even be willing to tag in Stone to help - if I could find him...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eReggie was into some bad stuff involving a drug called Boost. Take it, and you play Russian roulette because either you get high or you die. As the drug claims another victim, I find myself with a new sidekick who is determined to fight its evil influence and he just happens to be the king of the dragon community.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eNow I have two deaths to solve and one suave dragon king along for the ride.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI need to find Reggie's murderer.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI need to discover who killed my parents.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eAnd I need to keep my distance from the charismatic dragon Emory, who refuses to take no for an answer...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eExcerpt: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI was heading back to my car when my phone rang, it was an unknown number. I swiped to answer. 'Sharp Security Services, ' I said in my best phone voice. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Jinx?' the voice on the line asked. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Speaking.' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'It's Emory.' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI stilled. It wasn't a common name. A picture shot into my mind of a mighty red dragon roaring as he clashed with the shield of Mrs H's magic. The flashback was so strong it took me a beat to respond. 'Emory? The dragon?' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThere was a pause. 'Yes.' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'You can use a phone with your claws?' I asked curiously.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eA longer pause, during which I suspected he was regretting calling me. 'I'm in my human form, ' he said finally. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e'Sure, ' I said breezily, like that had occurred to me. Dragons had a human form? 'So, how can I help?' \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDescription: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFans of Annette Marie, Helen Harper and Kim Richardson will love this series.\u003c\/strong\u003e This is a fun urban fantasy mystery novel featuring a women sleuth, with vampires, hell hounds and dragon shifters.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51769812615441,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51769812779281,"sku":"GOR014395985","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781919642437.jpg?v=1751492658"},{"product_id":"vampire-and-the-case-of-the-perilous-poltergeist-book-heather-g-harris-9781916833418","title":"The Vampire and the Case of the Perilous Poltergeist","description":null,"brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52449625374993,"sku":"GOR014526945","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53634799337745,"sku":"NLS9781916833418","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833418.jpg?v=1759325187"},{"product_id":"vampire-and-the-case-of-the-hellacious-hag-book-heather-g-harris-9781916833562","title":"The Vampire and the Case of the Hellacious Hag","description":null,"brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52449625571601,"sku":"GOR014526955","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53634800976145,"sku":"NLS9781916833562","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833562.jpg?v=1759325189"},{"product_id":"vampire-and-the-case-of-the-secretive-siren-book-heather-g-harris-9781916833289","title":"The Vampire and the Case of the Secretive Siren","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53015205052689,"sku":"NIN9781916833289","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595760918801,"sku":"NLS9781916833289","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833289.jpg?v=1768160161"},{"product_id":"secrets-of-the-forgotten-heir-book-heather-g-harris-9781916833616","title":"Secrets of the Forgotten Heir","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53126471352593,"sku":"GOR014757675","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53634804646161,"sku":"NLS9781916833616","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833616.jpg?v=1771007738"},{"product_id":"awakening-of-the-pack-book-heather-g-harris-9781916833340","title":"Awakening of the Pack","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53187521446161,"sku":"NIN9781916833340","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53595637940497,"sku":"NLS9781916833340","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833340.jpg?v=1772392825"},{"product_id":"vampire-and-the-case-of-the-baleful-banshee-book-heather-g-harris-9781916833302","title":"The Vampire and the Case of the Baleful Banshee","description":"Every four years, the international Winter Olympic Games amaze and inspire the world. This revised sports series introduces elementary-level readers to eight competitive snow and ice events, from skiing and skating to curling and snowboarding. Action photos and straightforward text examine the featured event's Olympic history, equipment, modes of play, and select medalists. Also includes a brief biography of a notable athlete or team. Celebrate the international Winter Olympic Games with this elementary-level introduction to alpine skiing, the amazing snow sport known for its slalom and downhill racing events. Young fans will learn about the Olympic sport's history, equipment, rules, and select athletes and medalists, all while being immersed in the competition through high-quality action photos. Also included in this revised edition is a glossary, websites, an index, and an inspiring biographical story about skier Mikaela Shiffrin.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53595628142865,"sku":"NLS9781916833302","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833302.jpg?v=1779749882"},{"product_id":"awakening-of-the-pack-book-heather-g-harris-9781916833357","title":"Awakening of the Pack","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53595635876113,"sku":"NLS9781916833357","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833357.jpg?v=1779749909"},{"product_id":"vampire-and-the-case-of-the-cursed-canine-book-heather-g-harris-9781916833333","title":"The Vampire and the Case of the Cursed Canine","description":"The Vampire and the Case of the Cursed Canine\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cem\u003eSpells, hexes and curses.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eCurses are falling on this town like rain in London. Just when I think I've found a link between the hexed victims, someone else shows up who's been jinxed. It feels like the devil is playing darts with my paranormal town and if the dart hits you, you get whammied with a curse.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTo be honest, I haven't a clue how to find the perpetrator. My sole lead is pointing at the travelling black market that has just arrived in Portlock. That would be all fine and dandy - if I could find it. Weirdly, no one is willing to direct the cops to a highly illegal market. I'm obviously persona non grata - though being a slightly-less-than-undead vampire, I'm kind of used to that.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eOn top of everything, my overbearing British mother has come to visit. Stuck in my shoebox of a house together, we might actually have to deal with some of our issues. Thank goodness I have Connor Mackenzie, vampire leader and sexy lumberjack, to run to when the going gets tough.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eI'm juggling things-badly-when I discover my dog is cursed. What am I willing to do to save my hound? Anything and everything. \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe world can burn for all I care, as long as I can save my pup...\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\u003cem\u003eDive into this fast-paced urban fantasy series if you love mystery, humour, found family and a slow-burn romance.\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDon't miss the other Portlock Paranormal adventures \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThe Vampire and the Case of the Wayward Werewolf - Book 1\u003c\/p\u003e\u003cp\u003eThe Vampire and the Case of the Secretive Siren - Book 2\u003c\/p\u003e\u003cp\u003eThe Vampire and the Case of the Baleful Banshee - Book 3\u003c\/p\u003e\u003cp\u003e\u003cem\u003eThe Vampire and the Case of the Cursed Canine - Book 4\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eThe Vampire and the Case of the Hellacious Hag - Book 5\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53595790606609,"sku":"NLS9781916833333","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833333.jpg?v=1779750675"},{"product_id":"veiled-justice-book-heather-g-harris-9781916833739","title":"Veiled Justice","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":53601408418065,"sku":"CIN191683373XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53634813100305,"sku":"NLS9781916833739","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833739.jpg?v=1779894083"},{"product_id":"secrets-of-the-deadly-nightshades-book-heather-g-harris-9781916833647","title":"Secrets of the Deadly Nightshades","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53613848396049,"sku":"GOR014981580","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53634808480017,"sku":"NLS9781916833647","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781916833647.jpg?v=1780337836"},{"product_id":"veiled-justice-book-heather-g-harris-9781916833722","title":"Veiled Justice","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53634737602833,"sku":"NLS9781916833722","price":0.0,"currency_code":"GBP","in_stock":true}]},{"product_id":"arcane-justice-book-heather-g-harris-9781916833814","title":"Arcane Justice","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53634794881297,"sku":"NLS9781916833814","price":0.0,"currency_code":"GBP","in_stock":false}]},{"product_id":"mystic-justice-book-heather-g-harris-9781916833746","title":"Mystic Justice","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53634801631505,"sku":"NLS9781916833746","price":0.0,"currency_code":"GBP","in_stock":false}]},{"product_id":"resurgence-of-the-pack-book-heather-g-harris-9781916833371","title":"Resurgence of the Pack","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53634805104913,"sku":"NLS9781916833371","price":0.0,"currency_code":"GBP","in_stock":true}]}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/author-books-by-heather-g-harris.oembed?page=3","provider":"World of Books ","version":"1.0","type":"link"}