{"title":"Jd Kirk","description":"\u003cp\u003eDive into the darkly humorous world of DCI Jack Laidlaw with J.D. Kirk's gripping crime novels. Perfect for fans of Ian Rankin and Val McDermid, discover the atmospheric Scottish Highlands setting.\u003c\/p\u003e","products":[{"product_id":"whisper-of-sorrows-book-jd-kirk-9781912767229","title":"A Whisper of Sorrows","description":"\u003cstrong\u003eThe hunter has become the hunted.\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nTen years ago, DCI Jack Logan caught the twisted child killer known as Mister Whisper.\u003cbr\u003e\n\u003cbr\u003e\nTwo days ago, Mister Whisper escaped.\u003cbr\u003e\n\u003cbr\u003e\nNow, Jack must track down the most ruthless enemy he has ever faced before he can strike again. But, after ten years behind bars, it isn't just murder that Mister Whisper has in mind.\u003cbr\u003e\n\u003cbr\u003e\nIt's revenge.\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003e\u003cem\u003eA Whisper of Sorrows\u003c\/em\u003e is the sixth book in the DCI Jack Logan crime thriller series, all based in the Highlands of Scotland, and perfect for fans of Tartan Noir crime fiction.\u003c\/strong\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49503724405009,"sku":"GOR010981323","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49506304295185,"sku":"GOR010786651","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49739284283665,"sku":"NGR9781912767229","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49886226481425,"sku":"GOR010588882","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49933281526033,"sku":"CIN1912767228G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50265767543057,"sku":"CIN1912767228VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50331750203665,"sku":"GOR010694166","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767228.jpg?v=1751155719"},{"product_id":"northwind-book-jd-kirk-9781912767489","title":"Northwind","description":"\u003cp\u003e\u003cstrong\u003eFormer soldier. Ex-copper. Current man on the edge.\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nShunned by his old colleagues, and dividing his time between a dead-end job and the bottom of a whisky bottle, former Police Scotland Detective Superintendent Bob Hoon’s life is a mess.\u003cbr\u003e\n\u003cbr\u003e\nThen an old face from Hoon’s Special Forces days turns up asking for help: his teenage daughter has been missing for months, the police have drawn a blank, and he needs the kind of help that only Hoon can provide. \u003cbr\u003e\n\u003cbr\u003e\nAnd besides, Hoon owes him one.\u003cbr\u003e\n\u003cbr\u003e\nFrom the Highlands of Scotland, to the mean streets of London, Hoon’s relentless hunt for the girl will see him make new friends and encounter old enemies. Enemies who know what happened to the girl. And to hundreds more like her.\u003cbr\u003e\n\u003cbr\u003e\nBut Hoon’s been given something that makes him dangerous, something he thought he’d long-since lost: a purpose.\u003c\/p\u003e\n\n\u003cp\u003e\u003cbr\u003e\nHe may be a disgraced ex-copper, a barely-functioning alcoholic, and a borderline psychopath, but Bob Hoon still believes in justice.\u003cbr\u003e\n\u003cbr\u003e\nAnd he’s just the foul-mouthed **** to dish some out.\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eFrom the pages of JD Kirk’s DCI Logan series, Northwind is the first in a new series of action-packed thrillers for fans of Lee Child, James Patterson, and Mark Dawson.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49504202195217,"sku":"GOR011879631","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49520050897169,"sku":"GOR012269436","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49711370174737,"sku":"CIN1912767481VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743142682897,"sku":"NGR9781912767489","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50046795940113,"sku":"CIN1912767481G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52109267468561,"sku":"GOR011926626","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53599681216785,"sku":"CIN1912767481A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767481.jpg?v=1750769712"},{"product_id":"southpaw-book-jd-kirk-9781912767618","title":"Southpaw","description":"\u003cp\u003eEx-Police Scotland detective, Bob Hoon, has made himself some powerful enemies.\u003c\/p\u003e\n\n\u003cp\u003eFollowing his brutal search for the missing daughter of an old army colleague, Hoon is being hunted by the Loop, a secretive criminal cabal with members in very high places and a tendency to eliminate all those who stand against it.\u003c\/p\u003e\n\n\u003cp\u003eUnfortunately for them, Hoon has never been one to back down from a fight, and he isn’t about to start now. Instead, he’s going to burn their whole damn organisation to the ground.\u003c\/p\u003e\n\n\u003cp\u003eBut first, he’s going to have to get inside.\u003c\/p\u003e\n\n\u003cp\u003eHe may be a foul-mouthed, hard-drinking psychopath with a death wish, but Bob Hoon is about to do something he hasn’t done in years.\u003c\/p\u003e\n\n\u003cp\u003eHe’s going undercover.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49504492683537,"sku":"GOR012264091","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49660381528337,"sku":"GOR012566187","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49727250333969,"sku":"GOR012395942","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49744180019473,"sku":"NGR9781912767618","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49895177027857,"sku":"GOR012397922","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49915906097425,"sku":"CIN1912767619VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767619.jpg?v=1751455983"},{"product_id":"westward-book-jd-kirk-9781912767632","title":"Westward","description":"\u003cp\u003eDisgraced ex-cop Robert Hoon has crossed the wrong people for the last time.\u003c\/p\u003e\n\n\u003cp\u003eHaving struck a humiliating blow against the criminal network known as the Loop, Hoon has been targeted by the Alphas, an elite squad of assassins who will not stop until he is dead.\u003c\/p\u003e\n\n\u003cp\u003eOutnumbered, outgunned, and on unfamiliar territory, Hoon’s only chance of survival lies several hundred miles north, in a place he knows better than anyone else on Earth.\u003c\/p\u003e\n\n\u003cp\u003eHe swore he’d never set foot there again, but almost four decades after he left, Bob Hoon is finally going home.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49504495436049,"sku":"GOR012459310","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49505509966097,"sku":"GOR012759764","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49653084881169,"sku":"GOR012688561","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49746968674577,"sku":"NGR9781912767632","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49895176995089,"sku":"GOR012541887","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50098530058513,"sku":"CIN1912767635G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50400905265425,"sku":"CIN1912767635VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767635.jpg?v=1751315530"},{"product_id":"thicker-than-water-book-jd-kirk-9781912767137","title":"Thicker Than Water","description":"The second DCI Jack Logan crime thriller from Scottish author, JD Kirk.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49505365229841,"sku":"GOR010101411","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49511805649169,"sku":"GOR010858027","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49711501181201,"sku":"GOR010431847","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49778276008209,"sku":"CIN1912767139VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50176712769809,"sku":"CIN1912767139G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50394033750289,"sku":"CIN1912767139A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51397152735505,"sku":"GOR011658968","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767139.jpg?v=1750964508"},{"product_id":"blood-and-treachery-book-jd-kirk-9781912767168","title":"Blood and Treachery","description":"\u003cp\u003e\u003cstrong\u003eHow far would you go to bury the truth?\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nWhile searching for a missing hill walker, Glencoe Mountain Rescue Team uncovers a body - just not the one they were looking for.\u003cbr\u003e\n\u003cbr\u003e\nStill dealing with the fallout from their last case, DCI Jack Logan and his team venture south from Inverness to investigate a brutal, gangland-style execution in the wilds of the Highland countryside.\u003cbr\u003e\n\u003cbr\u003e\nAs the victim's dark secrets are gradually revealed, Jack uncovers the rot lurking beneath the stunning scenery, making himself the target of a criminal more dangerous than any he has faced before.\u003cbr\u003e\n\u003cbr\u003e\nIf he isn't careful, it won't just be a murder he's dealing with in Glencoe. \u003cbr\u003e\n\u003cbr\u003e\nIt'll be a \u003cem\u003emassacre.\u003c\/em\u003e\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003e'Blood and Treachery' is the fourth book by number one Amazon bestselling author, JD Kirk, and perfect for fans of Tartan Noir.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49505364967697,"sku":"GOR010505685","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49553150148881,"sku":"GOR010350637","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49649139351825,"sku":"GOR011611284","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49738241442065,"sku":"NGR9781912767168","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49972159676689,"sku":"GOR010381596","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50394037354769,"sku":"CIN1912767163A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52107536335121,"sku":"CIN1912767163G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53041524572433,"sku":"CIN1912767163VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767163.jpg?v=1751315528"},{"product_id":"killing-code-book-jd-kirk-9781912767144","title":"The Killing Code","description":"The third book in the DCI Jack Logan crime thriller series from Scottish author, JD Kirk.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49505365491985,"sku":"GOR010101408","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49642733895953,"sku":"GOR011017349","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49650422612241,"sku":"GOR011611502","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49951465767185,"sku":"GOR010470156","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50287333867793,"sku":"CIN1912767147A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50394035323153,"sku":"CIN1912767147G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51323742617873,"sku":"CIN1912767147VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767147.jpg?v=1750964509"},{"product_id":"ahead-of-the-game-book-jd-kirk-9781912767298","title":"Ahead of the Game","description":"\u003cp\u003eWhen a body is discovered at a popular Highland landmark, it seems like just another day on the job for DCI Jack Logan and his team.\u003cbr\u003e\n\u003cbr\u003e\nExcept this body is missing a very vital component, and given its location - The Well of Seven Heads - it seems like someone is trying to send a message. But why? And to whom?\u003cbr\u003e\n\u003cbr\u003e\nWith pressure mounting from his superiors, six hundred teenagers baying for blood, and the press sniffing around for a scandal, the only chance Jack has of cracking his latest case is if he finds a way to keep the heid, while all around are losing theirs.\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003e\u003cem\u003eAhead of the Game\u003c\/em\u003e is the tenth book from bestselling Scottish crime author, JD Kirk, and is perfect for fans of Ian Rankin, Stuart Macbride, and Val McDermid.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49507244998929,"sku":"GOR011214113","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49519714107665,"sku":"GOR011672000","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49675303977233,"sku":"GOR011612200","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49683295928593,"sku":"GOR011479801","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49740594446609,"sku":"NGR9781912767298","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50053850300689,"sku":"CIN1912767295G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50228318503185,"sku":"CIN1912767295VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53602085962001,"sku":"CIN1912767295A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767295.jpg?v=1751419526"},{"product_id":"snowball-s-chance-in-hell-book-jd-kirk-9781912767281","title":"A Snowball's Chance in Hell","description":"\u003cstrong\u003eWhich list are \u003cem\u003eyou\u003c\/em\u003e on?\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nWhen a young man is found frozen to death on a Highland street in mid-December, DCI Jack Logan initially puts it down to a Christmas night out gone tragically wrong.\u003cbr\u003e\n\u003cbr\u003e\nBut, when a post mortem reveals something more sinister, Jack discovers he is dealing with a cold, calculating killer with a long line of victims, a talent for torture, and a perverse sense of justice.\u003cbr\u003e\n\u003cbr\u003e\nHalf a decade ago, the press dubbed him ‘The Iceman’ - a twisted vigilante who successfully evaded capture for two years, before melting away into the night.\u003cbr\u003e\n\u003cbr\u003e\nNow, The Iceman has come back. His naughty list is longer than ever.\u003cbr\u003e\n\u003cbr\u003e\nAnd it contains some worryingly familiar names…\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eA Snowball’s Chance in Hell is the ninth book in the internationally bestselling DCI Jack Logan Scottish crime fiction series. Perfect for fans of Ian Rankin, Stuart Macbride, and Val McDermid.\u003c\/strong\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49508092346641,"sku":"GOR011573967","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49569822671121,"sku":"GOR011086947","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49666949054737,"sku":"GOR011176057","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49755052605713,"sku":"NGR9781912767281","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49797439226129,"sku":"GOR011694104","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49850483441937,"sku":"CIN1912767287G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50756763975953,"sku":"CIN1912767287VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767287.jpg?v=1751412607"},{"product_id":"big-man-upstairs-book-jd-kirk-9781912767243","title":"The Big Man Upstairs","description":"\u003cp\u003e\u003cstrong\u003eJust when he thought he was out...\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nBurdened by guilt over the trauma recently inflicted on his friends and colleagues, former-Detective Chief Inspector Jack Logan has spent the past nine months living in self-imposed exile.\u003cbr\u003e\n\u003cbr\u003e\nWhen a mother and her young daughter are the victims of a double murder staged to look like suicide, Logan is dragged back to help hunt down and catch a brutal, calculating killer.\u003cbr\u003e\n\u003cbr\u003e\nBut the world has moved on without him. To do what needs to be done, Logan must first find his place among old friends and new enemies before the killer strikes again, and a whole Highland community tears itself apart.\u003cbr\u003e\n\u003cbr\u003e\nMaybe early retirement wasn't such a bad idea, after all...\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eThe Big Man Upstairs is the seventh novel in the internationally bestselling DCI Jack Logan Scottish crime fiction series, and perfect for fans of Ian Rankin, Val McDermid, and Stuart MacBride.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49512384823569,"sku":"GOR010786652","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49618379866385,"sku":"GOR011732871","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49633441480977,"sku":"GOR011387377","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49664455803153,"sku":"GOR010762748","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741055394065,"sku":"NGR9781912767243","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49795001516305,"sku":"CIN1912767244G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50842150371601,"sku":"CIN1912767244VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767244.jpg?v=1751380517"},{"product_id":"isolated-incident-book-jd-kirk-9781912767441","title":"An Isolated Incident","description":"\u003cp\u003eAfter a violent home invasion in the remote wilds of Glen Coe leaves a family of four dead, DCI Jack Logan and his team are brought in to lead the manhunt.\u003cbr\u003e\n\u003cbr\u003e\nBut, when one of the victims is revealed to be one half of legendary 1980s Glasgow-based comedy double act, ‘Neeps \u0026amp; Tatties’, Logan is forced to leave the Highlands and head back to his old stomping ground.\u003cbr\u003e\n\u003cbr\u003e\nHe may have spent his career dealing with the worst humanity has to offer, but to find out who killed Archie Tatties and his family, Logan will have to confront his most terrifying challenge yet - the seedy world of Scottish light entertainment.\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eAn Isolated Incident is the eleventh book in JD Kirk’s internationally bestselling DCI Logan crime fiction series. Perfect for fans of Chris Brookmyre, Stuart Macbride, and Alex Smith.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49512385216785,"sku":"GOR011461261","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49512959312145,"sku":"GOR011873898","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49617729192209,"sku":"GOR012498987","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742009270545,"sku":"NGR9781912767441","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853984702737,"sku":"GOR011479799","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49941370405137,"sku":"CIN1912767449A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51202417623313,"sku":"CIN1912767449G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52865566933265,"sku":"CIN1912767449VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767449.jpg?v=1750867863"},{"product_id":"last-bloody-straw-book-jd-kirk-9781912767205","title":"The Last Bloody Straw","description":"\u003cstrong\u003eHow do you solve a murder when everyone's a suspect?\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nTormented by the recent loss of a colleague, DCI Jack Logan is on the warpath, determined to bring down all those he holds responsible for the officer's death.\u003cbr\u003e\n\u003cbr\u003e\nHis quest for revenge is cut short when a woman's body turns up on the remote island of Canna, and Jack is summoned to investigate. As a storm closes in, Jack finds himself cut-off from the rest of the world, with no car, no phone signal, and only DC Neish for company.\u003cbr\u003e\n\u003cbr\u003e\nWith time running out before the ferries resume, Jack must act fast to crack the case before the killer can escape. But with the victim widely hated on the island, everyone on it is a potential suspect.\u003cbr\u003e\n\u003cbr\u003e\nEven the scarecrow...\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eThe Last Bloody Straw is the fifth book in the DCI Jack Logan series, set in the Highlands and Islands of Scotland. Perfect for fans of Ian Rankin, Chris Brookmyre, and Stuart Macbride.\u003c\/strong\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49513417441553,"sku":"GOR010877906","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49514018046225,"sku":"GOR010771251","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49738102604049,"sku":"NGR9781912767205","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49850532495633,"sku":"CIN1912767201G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50001009541393,"sku":"GOR010552785","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51424460177681,"sku":"CIN1912767201VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51514031735057,"sku":"GOR011427237","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767201.jpg?v=1751412606"},{"product_id":"litter-of-bones-book-jd-kirk-9781804368145","title":"A Litter of Bones","description":"‘Your next crime fiction obsession’ Michael Wood A missing child. A tormented detective. A ticking clock. \u003cp\u003eTen years ago, DCI Jack Logan stopped the serial child-killer dubbed 'Mister Whisper,' earning himself a commendation, a drinking problem, and a broken marriage in the process.\u003c\/p\u003e \u003cp\u003eNow, he spends his days working in Glasgow's Major Investigations Team, and his nights reliving the horrors of what he saw.\u003c\/p\u003e \u003cp\u003eAnd what he did.\u003c\/p\u003e \u003cp\u003eWhen another child disappears a hundred miles north in the Highlands, Jack is sent to lead the investigation and bring the boy home. But as similarities between the two cases grow, could it be that Jack caught the wrong man all those years ago?\u003c\/p\u003e \u003cp\u003eAnd, if so, is the real Mister Whisper about to claim his fourth victim?\u003c\/p\u003e \u003cp\u003e\u003cb\u003eThe explosive debut Scottish crime thriller from number one bestselling author, JD Kirk. Perfect for fans of L.J. Ross, Chris Brookmyre, and Stuart Macbride.\u003c\/b\u003e\u003c\/p\u003e Praise for \u003ci\u003eA Litter of Bones\u003c\/i\u003e \u003cp\u003e‘Gripping’ Simon McCleave\u003c\/p\u003e \u003cp\u003e‘Outstanding’ Caro Ramsay\u003c\/p\u003e \u003cp\u003e‘Whip-smart and wickedly funny’ Marion Todd\u003c\/p\u003e \u003cp\u003e‘Vivid and raw’ Lynne McEwan\u003c\/p\u003e \u003cp\u003e‘Sprightly pace and sparky dialogue’ Douglas Skelton\u003c\/p\u003e \u003cp\u003e‘A slick slice of noir… a well-constructed, satisfying and intriguing mystery’ Stuart Johnstone\u003c\/p\u003e \u003cp\u003e‘Perfectly paced, wonderfully drawn characters… With enough twists to keep the most hardened readers happy, this book rattled along like a runaway train’ James Oswald\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49517748224273,"sku":"GOR013707623","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49605820743953,"sku":"GOR013762063","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49751439769873,"sku":"NGR9781804368145","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50190755463441,"sku":"CIN1804368148VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50291421937937,"sku":"GOR013914995","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50447273165073,"sku":"CIN1804368148G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50760083374353,"sku":"GOR014061166","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51055632023825,"sku":"NIN9781804368145","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51331971154193,"sku":"CIN1804368148A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52584231862545,"sku":"NLS9781804368145","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368148.jpg?v=1781273165"},{"product_id":"thicker-than-water-book-jd-kirk-9781804368169","title":"Thicker than Water","description":"In twenty years on the force, he has seen his share of monsters.\u003cp\u003eWhen a badly mutilated body washes up on the shores of Loch Ness, DCI Jack Logan's dream of a quiet life in the Highlands is shattered.\u003c\/p\u003e\u003cp\u003eWhile the media speculates wildly about monster attacks, Jack and the Major Investigations Team must act fast to catch the killer before they can strike again.\u003c\/p\u003e\u003cp\u003eBut with Nessie-hunters descending on the area in their dozens, and an old enemy rearing his ugly head, the case could well turn out to be the most challenging of Jack's career.\u003c\/p\u003e\u003cp\u003eAnd, if he isn't careful, the last.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eA fast-paced Tartan noir crime thriller set in the Highlands of Scotland. Perfect for fans of L.J. Ross, Chris Brookmyre, and Stuart Macbride.\u003c\/b\u003e\u003c\/p\u003ePraise for JD Kirk\u003cp\u003e'A breath of fresh air' L.J. Ross\u003c\/p\u003e\u003cp\u003e'DCI Logan is sure to become one of Scotland's best-loved detectives' Adam Croft\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49517750092049,"sku":"GOR013764434","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49751452123409,"sku":"NGR9781804368169","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49855124766993,"sku":"GOR013737310","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50237752049937,"sku":"GOR013895617","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50412391596305,"sku":"GOR013940462","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50728274952465,"sku":"CIN1804368164VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50728275411217,"sku":"CIN1804368164G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51051695374609,"sku":"NIN9781804368169","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52586864214289,"sku":"NLS9781804368169","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368164.jpg?v=1781273614"},{"product_id":"killing-code-book-jd-kirk-9781804368176","title":"The Killing Code","description":"How do you catch a killer who doesn't exist?\u003cp\u003eAfter twenty years on the force, Detective Chief Inspector Jack Logan thinks he has seen it all.\u003c\/p\u003e\u003cp\u003eHe is wrong.\u003c\/p\u003e\u003cp\u003eWhen a nurse is murdered on her way home from nightshift, Jack and his team go on the hunt for her killer.\u003c\/p\u003e\u003cp\u003eAs more victims are uncovered, Jack finds himself tracking a murderer afflicted by a unique psychosis - one that leaves him free to maim and kill without a shred of guilt or remorse.\u003c\/p\u003e\u003cp\u003eFacing a new type of killer in an unfamiliar city, DCI Jack Logan is about to be pushed to his limits by an enemy he cannot hope to understand.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe unputdownable third book in the DCI Jack Logan crime thriller series. Perfect for fans of Ian Rankin, Chris Brookmyre, and L.J. Ross.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49517755990289,"sku":"GOR013764433","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49751448060177,"sku":"NGR9781804368176","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50046062362897,"sku":"GOR013844795","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50148373954833,"sku":"GOR013737311","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50263446028561,"sku":"GOR013903468","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50300739453201,"sku":"CIN1804368172VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50448571171089,"sku":"CIN1804368172G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51054825931025,"sku":"NIN9781804368176","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52584163770641,"sku":"NLS9781804368176","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368172.jpg?v=1781272697"},{"product_id":"litter-of-bones-book-jd-kirk-9781912767120","title":"A Litter of Bones","description":"The first book in a series of crime thrillers set in the Highlands of Scotland from debut author, JD Kirk.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49518836285713,"sku":"GOR010016920","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49519103869201,"sku":"GOR010376228","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49667283910929,"sku":"GOR010412410","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49755118666001,"sku":"NGR9781912767120","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49777184243985,"sku":"GOR010293375","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49868564496657,"sku":"CIN1912767120G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49890530427153,"sku":"CIN1912767120VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767120.jpg?v=1750932196"},{"product_id":"this-little-piggy-book-jd-kirk-9781912767786","title":"This Little Piggy","description":"\u003cp\u003eWhen a much-loved Kilmarnock police constable is found beaten to death in his home, all signs point to a burglary gone wrong. But, when a second officer is slain while walking the beat, it becomes clear that something much more sinister is afoot.\u003c\/p\u003e\n\n\u003cp\u003eSomebody is murdering cops.\u003c\/p\u003e\n\n\u003cp\u003eHarassed by an infuriating new partner and a teenage true crime podcaster, DI Heather Filson must track down a brutal killer while tensions between the police and the public explode into violence.\u003c\/p\u003e\n\n\u003cp\u003eWith rioting breaking out across Glasgow, and running battles filling the streets, Heather’s latest investigation is no longer just a murder hunt.\u003c\/p\u003e\n\n\u003cp\u003eIt’s a race to stop Scotland’s largest city from tearing itself apart.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eThis Little Piggy is the second DI Heather Filson novel from multi-million selling Scottish crime fiction author, JD Kirk.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49520004825361,"sku":"GOR013517447","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49748564869393,"sku":"NGR9781912767786","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49883146518801,"sku":"GOR013550308","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50939077984529,"sku":"GOR013616394","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52693110292753,"sku":"GOR014580170","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53474626306321,"sku":"CIN1912767783G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53599683117329,"sku":"CIN1912767783VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767783.jpg?v=1759510114"},{"product_id":"one-that-got-away-book-jd-kirk-9781912767731","title":"The One That Got Away","description":"\u003cp\u003e\u003cstrong\u003eWhat if your worst enemy was your only hope?\u003c\/strong\u003e\u003cbr\u003e\n \u003cbr\u003e\n When a fifteen-year-old girl fails to make it home after school, DI Heather Filson believes she’s dealing with just another teenage runaway.\u003cbr\u003e\n \u003cbr\u003e\n The girl’s grandfather, a notorious Glasgow gangster, disagrees. Convinced one of his underworld enemies has grabbed her, he’s prepared to bathe the city in blood in order to bring his princess home.\u003cbr\u003e\n \u003cbr\u003e\n But, as the days pass and the evidence mounts, Heather starts to fear that they’re both wrong, and that a brutal killer from the past has returned.\u003cbr\u003e\n \u003cbr\u003e\n A killer who once stalked the streets of her hometown, preying on vulnerable young victims.\u003cbr\u003e\n \u003cbr\u003e\n A killer that DI Heather Filson is uniquely familiar with…\u003cbr\u003e\n \u003cbr\u003e\n \u003cstrong\u003eUncover the secrets of\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cstrong\u003e\u003cem\u003eThe One That Got Away\u003c\/em\u003e\u003c\/strong\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003cstrong\u003ein the first book in a brand new Scottish crime fiction series by JD Kirk, author of the multi-million selling DCI Jack Logan novels.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49529293373713,"sku":"GOR013098812","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49669480612113,"sku":"GOR013123692","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49746231558417,"sku":"NGR9781912767731","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49884502884625,"sku":"CIN1912767732G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49906164793617,"sku":"GOR013314827","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50102537683217,"sku":"GOR013856143","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50152974713105,"sku":"CIN1912767732VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767732.jpg?v=1751315531"},{"product_id":"in-service-of-death-book-jd-kirk-9781912767717","title":"In Service of Death","description":"\u003cp\u003e\u003cstrong\u003eSome wars rage forever.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eIt all started harmlessly enough. An egged window. A deflated car tyre. A few garden gnomes knocked over. But then, the silent calls began - late nights and early mornings, to landlines, and mobiles, and to numbers that no one should have access to.\u003cbr\u003e\n\u003cbr\u003e\nAt their wits' end, three former British Army soldiers, now living in the Highlands of Scotland, have no choice but to turn to the police for help.\u003cbr\u003e\n\u003cbr\u003e\nAnd that is when the killing starts.\u003cbr\u003e\n\u003cbr\u003e\nBrought in to lead the case, Detective Chief Inspector Jack Logan finds himself locked in a battle of wits with a meticulously organised murderer.\u003cbr\u003e\n\u003cbr\u003e\nA murderer who has been planning all this for a very long time...\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eIn Service of Death is the seventeenth book in the multi-million selling DCI Jack Logan Scottish crime fiction series by author, JD Kirk. Perfect for fans of Iain Rankin, Chris Brookmyre, and Stuart Macbride.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49529294684433,"sku":"GOR013226126","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49669480775953,"sku":"GOR013206917","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49752702386449,"sku":"NGR9781912767717","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49850805027089,"sku":"GOR013550028","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50034109546769,"sku":"CIN1912767716VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50094664057105,"sku":"CIN1912767716G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52109285720337,"sku":"GOR013249219","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767716.jpg?v=1751347283"},{"product_id":"one-for-the-ages-book-jd-kirk-9781912767724","title":"One for the Ages","description":"When a blood-soaked old man is spotted wandering through a sleepy fishing village in the far north of Scotland, his neighbours think he's been in an accident. Until he leads them to his home, and to the mutilated remains of his late wife.It is the first murder that the remote Highland village has ever seen. It will not be the last. Someone is targeting the elderly and vulnerable in their homes. Someone they know. Someone they trust.Arriving to lead the manhunt, DCI Jack Logan finds a close-knit community closing ranks. Can Jack break down the wall of silence before more lives are lost? Or, in this twisted, sadistic killer, has Jack Logan finally met his match? One for the Ages is the 16th book in the multi-million selling DCI Jack Logan series from Scottish crime author, JD Kirk.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49529295569169,"sku":"GOR012987543","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49669480808721,"sku":"GOR012966806","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50292711031057,"sku":"CIN1912767724G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50413764935953,"sku":"CIN1912767724VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50633572024593,"sku":"GOR012971528","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50659096494353,"sku":"GOR013189496","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52085242724625,"sku":"NGR9781912767724","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767724.jpg?v=1750932197"},{"product_id":"here-lie-the-dead-book-jd-kirk-9781912767649","title":"Here Lie the Dead","description":"\u003cp\u003e\u003cstrong\u003eSix months ago, a girl vanished. Now, it’s happening again.\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nWhen the body of a teenager is discovered near Eilean Donan Castle several months after she disappeared, DCI Jack Logan and his team journey across the Highlands to investigate.\u003cbr\u003e\n\u003cbr\u003e\nAs they start to unpick the young woman’s life, the secrets and lies they expose soon threaten to tear the small, rural community apart.\u003cbr\u003e\n\u003cbr\u003e\nBut, when a second girl goes missing in similar circumstances, it isn’t just a murder investigation that Jack finds himself running.\u003cbr\u003e\n\u003cbr\u003e\nIt’s a race against time.\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eHere Lie the Dead is the 15th book in the multi-million selling DCI Jack Logan series from Scottish crime author, JD Kirk.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49529374310673,"sku":"GOR012591208","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49643142938897,"sku":"GOR012812730","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742037975313,"sku":"NGR9781912767649","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49895177224465,"sku":"GOR012591535","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50751042814225,"sku":"CIN1912767643G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51903567757585,"sku":"GOR012893076","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53601980711185,"sku":"CIN1912767643VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767643.jpg?v=1751282599"},{"product_id":"litter-of-bones-book-jd-kirk-9781912767267","title":"A Litter of Bones","description":"A missing child. A tormented detective. A ticking clock. \u003cp\u003eTen years ago, DCI Jack Logan stopped the serial child-killer dubbed 'Mister Whisper, ' earning himself a commendation, a drinking problem, and a broken marriage in the process.\u003c\/p\u003e \u003cp\u003eNow, he spends his days working in Glasgow's Major Investigations Team, and his nights reliving the horrors of what he saw.\u003c\/p\u003e \u003cp\u003eAnd what he did.\u003c\/p\u003e \u003cp\u003eWhen another child disappears a hundred miles north in the Highlands, Jack is sent to lead the investigation and bring the boy home. But as similarities between the two cases grow, could it be that Jack caught the wrong man all those years ago?\u003c\/p\u003e \u003cp\u003eAnd, if so, is the real Mister Whisper about to claim his fourth victim?\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eThe explosive debut Scottish crime thriller from number one bestselling author, JD Kirk. Perfect for fans of L.J. Ross, Chris Brookmyre, and Stuart Macbride.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541331321105,"sku":"GOR012044484","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49754519830801,"sku":"CIN1912767260G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50157610762513,"sku":"GOR013641863","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51057063592209,"sku":"NIN9781912767267","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767260.jpg?v=1751434465"},{"product_id":"death-most-monumental-book-jd-kirk-9781912767250","title":"A Death Most Monumental","description":"\u003cstrong\u003eWe all have our little secrets.\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nWhen the remains of a brutally murdered young woman are left hanging from the Glenfinnan Monument in the Highlands of Scotland, DCI Jack Logan and his Major Investigations Team are dispatched to investigate.\u003cbr\u003e\n\u003cbr\u003e\nAt first, the case appears to be fairly open and shut. But, as evidence mounts, Jack uncovers some shocking truths about the victim that risk turning the investigation into a potentially explosive international incident.\u003cbr\u003e\n\u003cbr\u003e\nWith a billionaire baying for his blood, a former FBI agent breathing down his neck, and half the world's press watching his every move, it isn't the murderer that Jack's afraid might be the end of him. \u003cbr\u003e\n\u003cbr\u003e\nIt's the stress.\u003cbr\u003e\n\u003cbr\u003e\nAnd don't get him started on the bloody tourists...\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eA Death Most Monumental is the eighth book from internationally bestselling author, JD Kirk, and is perfect for fans of Stuart Macbride, Ian Rankin, Chris Brookmyre, and Val McDermid.\u003c\/strong\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541731189009,"sku":"GOR011062951","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49637359976721,"sku":"GOR011476994","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49664454852881,"sku":"GOR011087600","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741090488593,"sku":"NGR9781912767250","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49850533314833,"sku":"CIN1912767252VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50008030445841,"sku":"CIN1912767252G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50400903037201,"sku":"CIN1912767252A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50582261432593,"sku":"GOR011635405","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767252.jpg?v=1751456844"},{"product_id":"colder-than-the-grave-book-jd-kirk-9781912767472","title":"Colder Than The Grave","description":"\u003cp\u003e\u003cstrong\u003eShe left him for dead. Now, he’s back to repay the favour.\u003c\/strong\u003e\u003cbr\u003e\n\u003cbr\u003e\nDCI Jack Logan should’ve known things were going too well. Genuinely happy for the first time in years, Jack has almost fooled himself into believing that the world is a decent place.\u003cbr\u003e\n\u003cbr\u003e\nBut, when the discovery of a mutilated body kicks off a series of grisly murders, Jack’s dream of a peaceful life rapidly begins to crumble around him.\u003cbr\u003e\n\u003cbr\u003e\nWith friends in danger, and enemies begging for his help, Jack must risk everything to protect the final would-be victim, and stop the most monstrous killer he’s ever faced.\u003cbr\u003e\n\u003cbr\u003e\nAnd to do that, sacrifices will have to be made…\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eColder than the Grave is the 12th novel in the #1 bestselling DCI Jack Logan series set in the Highlands of Scotland. Perfect for fans of Stuart Macbride, Chris Brookmyre, Ian Rankin, and LJ Ross.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541872746769,"sku":"GOR011688410","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742428537105,"sku":"NGR9781912767472","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49966169587985,"sku":"GOR011883983","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50128473358609,"sku":"CIN1912767473VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50140270100753,"sku":"GOR011666370","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50411764023569,"sku":"GOR013434135","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52107539480849,"sku":"CIN1912767473G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767473.jpg?v=1751428994"},{"product_id":"where-the-pieces-lie-book-jd-kirk-9781912767823","title":"Where the Pieces Lie","description":"\u003cp\u003e\u003cstrong\u003eExperience the pulse-pounding new thriller from multi-million selling Scottish crime fiction author, JD Kirk.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eCommunity service clean-up was supposed to be a tedious affair. But, when a young offender stumbles upon a bin bag filled with human remains, a quiet Highland village is thrown into chaos.\u003c\/p\u003e\n\n\u003cp\u003eThe investigation leads DCI Jack Logan to a remote and nightmarish cottage, where a forgotten freezer holds a disturbing discovery: a full set of human fingers.\u003c\/p\u003e\n\n\u003cp\u003eAs more body parts are uncovered, Logan and his team hunt for a killer with a gruesome obsession for collecting trophies.\u003c\/p\u003e\n\n\u003cp\u003eAcross the vast Highlands, where secrets run as deep as the lochs, the team must piece together a jigsaw puzzle of horror that's as fragmented as the remains they've found.\u003c\/p\u003e\n\n\u003cp\u003eBut how do you solve a jigsaw when you can’t see the picture on the box?\u003cbr\u003e\n\u003cbr\u003e\n\u003cstrong\u003eWhere the Pieces Lie is the 19th explosive novel from number one bestselling Scottish crime author, JD Kirk, perfect for fans of Ian Rankin, Chris Brookmyre, and Val McDermid.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49567317786897,"sku":"GOR013688027","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49666961965329,"sku":"GOR013749486","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49754389250321,"sku":"NGR9781912767823","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50635522310417,"sku":"CIN1912767821G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50892861014289,"sku":"CIN1912767821VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51592259076369,"sku":"GOR014340042","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52732343681297,"sku":"GOR014604254","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767821.jpg?v=1751218740"},{"product_id":"a-dead-man-walking-book-jd-kirk-9781912767762","title":"A Dead Man Walking","description":"\u003cp\u003e\u003cstrong\u003eA remote Highland castle. A dark and stormy night. A murder most haunting.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eIt’s Halloween, and when an elderly billionaire is discovered dead in the locked study of his stately Highland home, DCI Jack Logan and his team must race the worsening weather to get to the scene of the crime.\u003c\/p\u003e\n\n\u003cp\u003eThere, among the victim’s extended family and staff, Jack finds no shortage of suspects. Everyone, it seems, had reason to want the old man dead, and they all have something to hide.\u003c\/p\u003e\n\n\u003cp\u003eCut off from back-up by the worst storm in decades, and with the cast and crew of a TV ghost hunting show seriously cramping his style, Jack’s only chance of solving his latest case is by going back to basics.\u003c\/p\u003e\n\n\u003cp\u003eBut the castle’s residents won’t give him a minute to think.\u003c\/p\u003e\n\n\u003cp\u003eNot even the dead ones…\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eA Dead Man Walking\u003c\/strong\u003e \u003cstrong\u003eis the 18th book in the number-one-bestselling DCI Jack Logan series from author, JD Kirk, perfect for fans of Ian Rankin, Stuart MacBride, and Agatha Christie.\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49580906512657,"sku":"GOR013368138","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49581315916049,"sku":"GOR013327272","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49752543199505,"sku":"NGR9781912767762","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49772644073745,"sku":"CIN1912767767G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50105280987409,"sku":"GOR013857502","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50500032069905,"sku":"GOR013707682","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50975585435921,"sku":"CIN1912767767VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52414250090769,"sku":"CIN1912767767A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767767.jpg?v=1751425253"},{"product_id":"come-hell-or-high-water-book-jd-kirk-9781912767595","title":"Come Hell or High Water","description":"\u003cp\u003eWhen a badly burned body is found near the remote Ardnamurchan Lighthouse on the west coast of Scotland, it feels like just another day on the job for DCI Jack Logan and his team.\u003c\/p\u003e\n\n\u003cp\u003eBut the victim’s list of enemies—including a diminutive loan shark and a powerful local politician—is far longer than Jack was prepared for.\u003c\/p\u003e\n\n\u003cp\u003eAnd don’t even get him started on the magic psychic sex cult.\u003c\/p\u003e\n\n\u003cp\u003eWith political scandal brewing, conspiracy theories running wild, and a team member stuck inside a giant road safety squirrel costume, DCI Logan’s latest case might just be his most bizarre to date.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49668538269969,"sku":"GOR011926628","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49683295830289,"sku":"GOR011950031","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741919748369,"sku":"NGR9781912767595","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49756358967569,"sku":"GOR012062788","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49797128028433,"sku":"GOR012748632","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51721369288977,"sku":"CIN1912767597G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53371000914193,"sku":"CIN1912767597VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767597.jpg?v=1750964510"},{"product_id":"city-of-scars-book-jd-kirk-9781912767625","title":"City of Scars","description":"\u003cp\u003eLife has been good for DCI Jack Logan lately. Happily settled down with the woman of his dreams and a dog he begrudgingly tolerates, things are finally going Jack’s way.\u003c\/p\u003e\n\n\u003cp\u003eAll that is about to change.\u003c\/p\u003e\n\n\u003cp\u003eWhen a murderer on a misguided revenge mission begins picking off victims on the streets of Inverness, Jack’s boss decides to bring in some outside help.\u003c\/p\u003e\n\n\u003cp\u003eBut the new team member is an old flame from Jack’s past who isn’t quite ready to let him go, and as the dead bodies rack up, the life Jack has been building for himself may be the next victim to fall.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49668538073361,"sku":"GOR012363769","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49684250067217,"sku":"GOR012368161","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49756099543313,"sku":"GOR012606266","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50120388378897,"sku":"CIN1912767627G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ LIKE_NEW \/ SBYB","offer_id":50159804088593,"sku":"CIN1912767627LN","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50195255853329,"sku":"GOR012566189","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51054408302865,"sku":"NIN9781912767625","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767627.jpg?v=1750804049"},{"product_id":"killer-of-influence-book-jd-kirk-9781804368275","title":"A Killer of Influence","description":"\u003cp\u003eFollowing a convention in the Scottish Highlands, eight social media influencers vanish without a trace, leaving their followers  and families  in a state of shock, and the police clueless as to their whereabouts.\u003c\/p\u003e\u003cp\u003eAnd then, the livestreams begin.\u003c\/p\u003e\u003cp\u003eBroadcast live from their squalid underground cells, the young influencers are forced into a sadistic battle for survival.\u003c\/p\u003e\u003cp\u003eWith each livestream, their captor pits them against each other in a twisted competition for likes. The influencer with the fewest positive reactions faces a gruesome end  live on camera.\u003c\/p\u003e\u003cp\u003eAs the likes increase and the death toll rises, DCI Jack Logan and his team must traverse both the Scottish wilderness and the darkest corners of the internet to try and save the remaining captives.\u003c\/p\u003e\u003cp\u003eBut how do you catch a killer who is always one click ahead?\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":50182019449105,"sku":"NGR9781804368275","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50488990400785,"sku":"GOR013968004","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50515778339089,"sku":"GOR013982047","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52556084347153,"sku":"CIN180436827XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52775308984593,"sku":"GOR014617030","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/180436827X.jpg?v=1766139926"},{"product_id":"whisper-of-sorrows-book-jd-kirk-9781804368206","title":"A Whisper of Sorrows","description":"The hunter has become the hunted.\u003cp\u003eTen years ago, DCI Jack Logan caught the twisted child killer known as Mister Whisper.\u003c\/p\u003e\u003cp\u003eTwo days ago, Mister Whisper escaped.\u003c\/p\u003e\u003cp\u003eNow, Jack must track down the most ruthless enemy he has ever faced before he can strike again. But, after ten years behind bars, it isn't just murder that Mister Whisper has in mind.\u003c\/p\u003e\u003cp\u003eIt's revenge.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eA dark edge-of-your-seat Scottish crime thriller perfect for fans of Marion Todd, L.J. Ross and Val McDermid.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50432326009105,"sku":"GOR013948540","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50587543666961,"sku":"GOR014007053","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50637113360657,"sku":"GOR014020381","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50755011608849,"sku":"GOR014059607","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51054837170449,"sku":"NIN9781804368206","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51528638660881,"sku":"NGR9781804368206","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52538578174225,"sku":"NLS9781804368206","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52997975441681,"sku":"CIN1804368202G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368202.jpg?v=1781273113"},{"product_id":"blood-and-treachery-book-jd-kirk-9781804368183","title":"Blood and Treachery","description":"How far would you go to bury the truth?\u003cp\u003eWhile searching for a missing hill walker, Glencoe Mountain Rescue Team uncovers a body - just not the one they were looking for.\u003c\/p\u003e\u003cp\u003eStill dealing with the fallout from their last case, DCI Jack Logan and his team venture south from Inverness to investigate a brutal, gangland-style execution in the wilds of the Highland countryside.\u003c\/p\u003e\u003cp\u003eAs the victim's dark secrets are gradually revealed, Jack uncovers the rot lurking beneath the stunning scenery, making himself the target of a criminal more dangerous than any he has faced before.\u003c\/p\u003e\u003cp\u003eIf he isn't careful, it won't just be a murder he's dealing with in Glencoe. It'll be a massacre.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eA gritty and gripping Scottish crime thriller perfect for fans of Andrew Raymond, Val McDermid and Stuart MacBride.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50441692152081,"sku":"GOR013952398","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50445244334353,"sku":"GOR013953286","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50471775863057,"sku":"GOR013963665","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50977439285521,"sku":"GOR014156856","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51052324749585,"sku":"NIN9781804368183","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51612554854673,"sku":"CIN1804368180G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52111297413393,"sku":"NGR9781804368183","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52541828595985,"sku":"NLS9781804368183","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368180.jpg?v=1781273030"},{"product_id":"last-bloody-straw-book-jd-kirk-9781804368190","title":"The Last Bloody Straw","description":"How do you solve a murder when everyone's a suspect?\u003cp\u003eTormented by the recent loss of a colleague, DCI Jack Logan is on the warpath, determined to bring down all those he holds responsible for the officer's death.\u003c\/p\u003e\u003cp\u003eHis quest for revenge is cut short when a woman's body turns up on the remote island of Canna, and Jack is summoned to investigate. As a storm closes in, Jack finds himself cut-off from the rest of the world, with no car, no phone signal, and only DC Neish for company.\u003c\/p\u003e\u003cp\u003eWith time running out before the ferries resume, Jack must act fast to crack the case before the killer can escape. But with the victim widely hated on the island, everyone on it is a potential suspect.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAn unputdownable Tartan Noir novel perfect for fans of Ian Rankin, Chris Brookmyre, and Stuart Macbride.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50445508477201,"sku":"GOR013953576","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50471776289041,"sku":"GOR013963664","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50870169665809,"sku":"GOR014099801","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51054826979601,"sku":"NIN9781804368190","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51612580184337,"sku":"CIN1804368199G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52111298134289,"sku":"NGR9781804368190","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52541827612945,"sku":"NLS9781804368190","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53121796079889,"sku":"GOR014754682","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368199.jpg?v=1781273674"},{"product_id":"snowball-s-chance-in-hell-book-jd-kirk-9781804368237","title":"A Snowball's Chance in Hell","description":"Which list are \u003ci\u003eyou\u003c\/i\u003e on?\u003cp\u003eWhen a young man is found frozen to death on a Highland street in mid-December, \u003cb\u003eDCI Jack Logan\u003c\/b\u003e initially puts it down to a Christmas night out gone tragically wrong.\u003c\/p\u003e\u003cp\u003eBut, when a post mortem reveals something more sinister, Jack discovers he is dealing with a cold, calculating killer with a long line of victims, a talent for torture, and a perverse sense of justice.\u003c\/p\u003e\u003cp\u003eHalf a decade ago, the press dubbed him 'The Iceman' - a twisted vigilante who successfully evaded capture for two years, before melting away into the night.\u003c\/p\u003e\u003cp\u003eNow, The Iceman has come back. His naughty list is longer than ever.\u003c\/p\u003e\u003cp\u003eAnd it contains some worryingly familiar names\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003eA Snowball's Chance in Hell\u003c\/i\u003e is the ninth book in the internationally bestselling DCI Jack Logan Scottish crime fiction series. Perfect for fans of Ian Rankin, Stuart Macbride, and Val McDermid.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":50445956448529,"sku":"NGR9781804368237","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50629658804497,"sku":"GOR014017892","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50774576234769,"sku":"GOR014066843","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50974037901585,"sku":"GOR014154805","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51052266389777,"sku":"NIN9781804368237","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51273136800017,"sku":"GOR014213510","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51686427066641,"sku":"CIN1804368237G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52657017192721,"sku":"NLS9781804368237","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368237.jpg?v=1781273090"},{"product_id":"death-most-monumental-book-jd-kirk-9781804368220","title":"A Death Most Monumental","description":"We all have our little secrets...\u003cp\u003eWhen the remains of a brutally murdered young woman are left hanging from the Glenfinnan Monument in the Highlands of Scotland, \u003cb\u003eDCI Jack Logan\u003c\/b\u003e and his Major Investigations Team are dispatched to investigate.\u003c\/p\u003e\u003cp\u003eAt first, the case appears to be fairly open and shut. But, as evidence mounts, Jack uncovers some shocking truths about the victim that risk turning the investigation into a potentially explosive international incident.\u003c\/p\u003e\u003cp\u003eWith a billionaire baying for his blood, a former FBI agent breathing down his neck, and half the world's press watching his every move, it isn't the murderer that Jack's afraid might be the end of him.\u003c\/p\u003e\u003cp\u003eIt's the stress.\u003c\/p\u003e\u003cp\u003eAnd don't get him started on the bloody tourists...\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003eA Death Most Monumental\u003c\/i\u003e is the eighth book from internationally bestselling author, JD Kirk, and is perfect for fans of Stuart Macbride, Ian Rankin, Chris Brookmyre, and Val McDermid.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50629705072913,"sku":"GOR014017955","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50920216854801,"sku":"GOR014123861","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51050693230865,"sku":"NIN9781804368220","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51188185006353,"sku":"GOR014194854","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52111299117329,"sku":"NGR9781804368220","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52656879730961,"sku":"NLS9781804368220","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53020362408209,"sku":"GOR014699574","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368229.jpg?v=1781272684"},{"product_id":"big-man-upstairs-book-jd-kirk-9781804368213","title":"The Big Man Upstairs","description":"Just when he thought he was out...\u003cp\u003eBurdened by guilt over the trauma recently inflicted on his friends and colleagues, former-Detective Chief Inspector \u003cb\u003eJack Logan\u003c\/b\u003e has spent the past nine months living in self-imposed exile.\u003c\/p\u003e\u003cp\u003eWhen a mother and her young daughter are the victims of a double murder staged to look like suicide, Logan is dragged back to help hunt down and catch a brutal, calculating killer.\u003c\/p\u003e\u003cp\u003eBut the world has moved on without him. To do what needs to be done, Logan must first find his place among old friends and new enemies before the killer strikes again, and a whole Highland community tears itself apart.\u003c\/p\u003e\u003cp\u003eMaybe early retirement wasn't such a bad idea, after all...\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003eThe Big Man Upstairs\u003c\/i\u003e is the seventh novel in the internationally bestselling DCI Jack Logan Scottish crime fiction series, and perfect for fans of Ian Rankin, Val McDermid, and Stuart MacBride.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50640629432593,"sku":"GOR014021070","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50712677286161,"sku":"GOR014044599","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50810440745233,"sku":"GOR014081461","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51055642345745,"sku":"NIN9781804368213","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51381543665937,"sku":"GOR014248676","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51533630439697,"sku":"NGR9781804368213","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52603989885201,"sku":"CIN1804368210VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52659467059473,"sku":"NLS9781804368213","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368210.jpg?v=1781272753"},{"product_id":"killer-of-influence-book-jd-kirk-9781804369425","title":"A Killer of Influence","description":"\u003cp\u003eFollowing a convention in the Scottish Highlands, eight social media influencers vanish without a trace, leaving their followers  and families  in a state of shock, and the police clueless as to their whereabouts.\u003c\/p\u003e\u003cp\u003eAnd then, the livestreams begin.\u003c\/p\u003e\u003cp\u003eBroadcast live from their squalid underground cells, the young influencers are forced into a sadistic battle for survival.\u003c\/p\u003e\u003cp\u003eWith each livestream, their captor pits them against each other in a twisted competition for likes. The influencer with the fewest positive reactions faces a gruesome end  live on camera.\u003c\/p\u003e\u003cp\u003eAs the likes increase and the death toll rises, DCI Jack Logan and his team must traverse both the Scottish wilderness and the darkest corners of the internet to try and save the remaining captives.\u003c\/p\u003e\u003cp\u003eBut how do you catch a killer who is always one click ahead?\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50815039897873,"sku":"GOR014083872","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51053370769681,"sku":"NIN9781804369425","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52071679492369,"sku":"CIN180436942XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52085591212305,"sku":"CIN180436942XG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/180436942X.jpg?v=1770375065"},{"product_id":"isolated-incident-book-jd-kirk-9781804368251","title":"An Isolated Incident","description":"Do you know who's knocking at your door?\u003cp\u003eAfter a violent home invasion in the remote wilds of Glen Coe leaves a family of four dead, \u003cb\u003eDCI Jack Logan\u003c\/b\u003e and his team are brought in to lead the manhunt.\u003c\/p\u003e\u003cp\u003eBut, when one of the victims is revealed to be one half of legendary 1980s Glasgow-based comedy double act, 'Neeps \u0026amp; Tatties', Logan is forced to leave the Highlands and head back to his old stomping ground.\u003c\/p\u003e\u003cp\u003eHe may have spent his career dealing with the worst humanity has to offer, but to find out who killed \u003cb\u003eArchie Tatties\u003c\/b\u003e and his family, Logan will have to confront his most terrifying challenge yet - the seedy world of Scottish light entertainment.\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003eAn Isolated Incident\u003c\/i\u003e is the eleventh book in JD Kirk's internationally bestselling DCI Logan crime fiction series. Perfect for fans of Chris Brookmyre, Stuart Macbride, and Alex Smith.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50848532496657,"sku":"GOR014094600","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50942584848657,"sku":"GOR014136350","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51053360611601,"sku":"NIN9781804368251","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51217556766993,"sku":"GOR014201367","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51420976283921,"sku":"GOR014269252","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51528640102673,"sku":"NGR9781804368251","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52618744430865,"sku":"NLS9781804368251","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368253.jpg?v=1781273426"},{"product_id":"ahead-of-the-game-book-jd-kirk-9781804368244","title":"Ahead of the Game","description":"\u003cp\u003eWhen a body is discovered at a popular Highland landmark, it seems like just another day on the job for \u003cb\u003eDCI Jack Logan\u003c\/b\u003e and his team.\u003c\/p\u003e\u003cp\u003eExcept this body is missing a very vital component, and given its location - The Well of Seven Heads - it seems like someone is trying to send a message. But why? And to whom?\u003c\/p\u003e\u003cp\u003eWith pressure mounting from his superiors, six hundred teenagers baying for blood, and the press sniffing around for a scandal, the only chance Jack has of cracking his latest case is if he finds a way to keep the heid, while all around are losing theirs.\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003eAhead of the Game\u003c\/i\u003e is the tenth book from bestselling Scottish crime author, JD Kirk, and is perfect for fans of Ian Rankin, Stuart Macbride, and Val McDermid.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50958552039697,"sku":"GOR014146355","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51055649128721,"sku":"NIN9781804368244","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51205738561809,"sku":"GOR014198559","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51208094875921,"sku":"GOR014199602","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51532350783761,"sku":"NGR9781804368244","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52082854986001,"sku":"GOR014482282","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52618738991377,"sku":"NLS9781804368244","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368245.jpg?v=1781273022"},{"product_id":"here-lie-the-dead-book-jd-kirk-9781804368305","title":"Here Lie the Dead","description":"Six months ago, a woman disappeared and was later found murdered. Now, another woman has vanished. Can DCI Jack Logan find her before its too late? A ticking-clock murder mystery.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50978305016081,"sku":"GOR014157700","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51216260923665,"sku":"NGR9781804368305","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51268640112913,"sku":"NIN9781804368305","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51392180093201,"sku":"GOR014253116","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51425579925777,"sku":"GOR014269681","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52508078309649,"sku":"GOR014544360","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52618935730449,"sku":"NLS9781804368305","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/180436830X.jpg?v=1781273073"},{"product_id":"one-for-the-ages-book-jd-kirk-9781804368312","title":"One For the Ages","description":"In a small community full of secrets, a blood-soaked man leads DCI Jack Logan to his dead wife. Its the first murder in the village, but wont be the last","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51212346196241,"sku":"GOR014200147","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51216261873937,"sku":"NGR9781804368312","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51268789305617,"sku":"NIN9781804368312","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51450979418385,"sku":"GOR014285156","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51456622461201,"sku":"GOR014287150","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52659949502737,"sku":"NLS9781804368312","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52953432326417,"sku":"CIN1804368318G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53074205901073,"sku":"GOR014728506","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368318.jpg?v=1781273110"},{"product_id":"colder-than-the-grave-book-jd-kirk-9781804368268","title":"Colder than the Grave","description":"She left him for dead. Now, he's back to repay the favour.\u003cp\u003e\u003cb\u003eDCI Jack Logan\u003c\/b\u003e should've known things were going too well. Genuinely happy for the first time in years, Jack has almost fooled himself into believing that the world is a decent place.\u003c\/p\u003e\u003cp\u003eBut, when the discovery of a mutilated body kicks off a series of grisly murders, Jack's dream of a peaceful life rapidly begins to crumble around him.\u003c\/p\u003e\u003cp\u003eWith friends in danger, and enemies begging for his help, Jack must risk everything to protect the final would-be victim, and stop the most monstrous killer he's ever faced.\u003c\/p\u003e\u003cp\u003eAnd to do that, sacrifices will have to be made\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003eColder than the Grave\u003c\/i\u003e is the 12th novel in the #1 bestselling DCI Jack Logan series set in the Highlands of Scotland. Perfect for fans of Stuart Macbride, Chris Brookmyre, Ian Rankin, and LJ Ross.\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51055659647249,"sku":"NIN9781804368268","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51096565055761,"sku":"GOR014175753","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51205745279249,"sku":"GOR014198558","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51395690266897,"sku":"GOR014255451","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51412589248785,"sku":"GOR014264694","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51533630538001,"sku":"NGR9781804368268","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51726238548241,"sku":"CIN1804368261G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52618737156369,"sku":"NLS9781804368268","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368261.jpg?v=1781273444"},{"product_id":"where-the-pieces-lie-book-jd-kirk-9781804368350","title":"Where the Pieces Lie","description":"DCI Jack Logan leads a cross-Highlands search after a set of human fingers are found in a remote cottage. Can he put the pieces together and find a violent killer?","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51201927086353,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51201927545105,"sku":"NGR9781804368350","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51616367935761,"sku":"GOR014347070","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51756263964945,"sku":"GOR014392461","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51883210342673,"sku":"GOR014444512","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53477097636113,"sku":"GOR014938913","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368350.jpg?v=1781273197"},{"product_id":"stateside-book-jd-kirk-9781912767861","title":"Stateside","description":"\u003cp\u003e\u003cstrong\u003eViva Las Vengeance\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eAll Bob Hoon ever wanted was a good whisky, and some peace and quiet. But, when Hoon hears that his friend and MI5 agent, Miles Crabtree, has gone missing in the United States, he is dragged back into action once more.\u003c\/p\u003e\n\n\u003cp\u003eThe hunt leads him to the Florida Everglades, and into conflict with the violent locals, the terrifying wildlife, and a Sheriff with a sinister agenda of his own.\u003c\/p\u003e\n\n\u003cp\u003eCarving a trail of destruction across America, Hoon crosses swords with a washed-out, Elvis-themed P.I. who might be his only chance of not only saving his friend, but of foiling a twisted conspiracy that could lead to the deaths of millions.\u003c\/p\u003e\n\n\u003cp\u003eFrom the Highlands of Scotland, through the steamy dive bars of Florida, to the dazzling neon nightmare of Vegas, Hoon’s quest for justice will expose the rotten underbelly of the American Dream.\u003c\/p\u003e\n\n\u003cp\u003eAnd he might just cause a major international incident along the way.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eStateside is the fifth book in the Robert Hoon Thrillers series by internationally bestselling author, JD Kirk. If you ever thought Jack Reacher should be Scottish and swear more often, this is the series for you!\u003c\/strong\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51206935544081,"sku":"GOR014199003","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51216326721809,"sku":"NGR9781912767861","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51216327213329,"sku":"GOR014080453","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51216330359057,"sku":"CIN1912767864G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52768898777361,"sku":"GOR014612727","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53209192661265,"sku":"GOR014807167","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53477287887121,"sku":"CIN1912767864VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767864.jpg?v=1751451064"},{"product_id":"city-of-scars-book-jd-kirk-9781804368299","title":"City of Scars","description":"Some scars don't heal. Some killers don't forget.\u003cp\u003eLife has been good for \u003cb\u003eDCI Jack Logan\u003c\/b\u003e lately. Happily settled down with the woman of his dreams and a dog he begrudgingly tolerates, things are finally going Jack's way.\u003c\/p\u003e\u003cp\u003eAll that is about to change.\u003c\/p\u003e\u003cp\u003eWhen a murderer on a misguided revenge mission begins picking off victims on the streets of Inverness, Jack's boss decides to bring in some outside help.\u003c\/p\u003e\u003cp\u003eBut the new team member is an old flame from Jack's past who isn't quite ready to let him go, and as the dead bodies rack up, the life Jack has been building for himself may be the next victim to fall.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51268642078993,"sku":"NIN9781804368299","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51285519368465,"sku":"GOR014216816","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51362238333201,"sku":"GOR014240579","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51397546770705,"sku":"GOR014256912","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52111301509393,"sku":"NGR9781804368299","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52661192917265,"sku":"NLS9781804368299","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53509191205137,"sku":"GOR014952127","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368296.jpg?v=1781273284"},{"product_id":"come-hell-or-high-water-book-jd-kirk-9781804368282","title":"Come Hell or High Water","description":"A burned body is found near a remote lighthouse on the west coast of Scotland. DCI Jack Logan is led down a path of political scandals, cults and conspiracy theories.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51268794056977,"sku":"NIN9781804368282","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51295415828753,"sku":"GOR014219313","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51479044882705,"sku":"GOR014297097","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51570723127569,"sku":"GOR014332817","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52111300133137,"sku":"NGR9781804368282","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52450236760337,"sku":"CIN1804368288G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52659913163025,"sku":"NLS9781804368282","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53194783785233,"sku":"GOR014801239","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53631002607889,"sku":"CIN1804368288VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368288.jpg?v=1781272647"},{"product_id":"northwind-book-jd-kirk-9781912767434","title":"Northwind","description":"\u003cp\u003e\u003cb\u003eThe stunning \u003ci\u003eNew York Times\u003c\/i\u003e bestseller from three-time Newbery Honor winner and survival story master Gary Paulsen, whose books have sold over 35 million copies worldwide. Set centuries ago along a rugged coastline, \u003ci\u003eNorthwind\u003c\/i\u003e does for the ocean what \u003ci\u003eHatchet \u003c\/i\u003edoes for the woods, as it relates the story of a young person's battle to stay alive against the odds, where the high seas meet a northern wilderness.\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003eWondrous . . . A grand and worthy journey.\u003c\/b\u003e --\u003ci\u003eThe New York Times Book Review\u003c\/i\u003e \u003cp\u003e\u003c\/p\u003e★ \u003cb\u003eDestined to become another Paulsen classic.\u003c\/b\u003e --\u003ci\u003eSchool Library Journal\u003c\/i\u003e, \u003cb\u003estarred review\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eWhen a deadly plague reaches the small fish camp where he lives, an orphan named Leif is forced to take to the water in a cedar canoe. He flees northward, following a wild, fjord-riven shore, navigating from one danger to the next, unsure of his destination. Yet the deeper into his journey he paddles, the closer he comes to his truest self as he connects to the heartbeat of the ocean . . . the pulse of the sea. With hints of Nordic mythology and an irresistible narrative pull, \u003ci\u003eNorthwind\u003c\/i\u003e is Gary Paulsen at his captivating, adventuresome best. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eMore Accolades and Praise for \u003ci\u003eNorthwind\u003c\/i\u003e: \u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eA Best Book of the Year from \u003ci\u003eThe New York Times\u003c\/i\u003e ● \u003ci\u003eWall Street Journal \u003c\/i\u003e● \u003ci\u003eKirkus Reviews\u003c\/i\u003e ● \u003ci\u003ePublishers Weekly\u003c\/i\u003e \u003cp\u003e\u003c\/p\u003e★ Beautifully written, it's classic Paulsen at his best. --\u003ci\u003eBooklist\u003c\/i\u003e, \u003cb\u003estarred review\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e★ A timeless and irresistible adventure that has resilience at its heart. --\u003ci\u003ePublishers Weekly\u003c\/i\u003e, \u003cb\u003estarred review\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e★  A] mesmerizing modern-day epic. --\u003ci\u003eShelf Awareness\u003c\/i\u003e, \u003cb\u003estarred review\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003eDon't miss Gary Paulsen's other acclaimed books from Farrar Straus Giroux Books for Young Readers: his riveting memoir \u003ci\u003eGone to the Woods: Surviving a Lost Childhood\u003c\/i\u003e and the father-son comedy \u003ci\u003eHow to Train Your Dad\u003c\/i\u003e.\u003c\/b\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51399909802257,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51399909998865,"sku":"GOR013386676","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53251066822929,"sku":"GOR014830141","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912767430.jpg?v=1751028035"},{"product_id":"in-service-of-death-book-jd-kirk-9781804368329","title":"In Service of Death","description":"DCI Jack Logan investigates the lives of three former British Army soldiers who find themselves at the tail end of harassment and then the killing begins. A gripping revenge-thriller.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51478721921297,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51478722085137,"sku":"GOR014296307","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51707412775185,"sku":"GOR014371948","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51818115989777,"sku":"GOR014410440","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52111302033681,"sku":"NGR9781804368329","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53364452426001,"sku":"GOR014880482","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368326.jpg?v=1781272670"},{"product_id":"dead-man-walking-book-jd-kirk-9781804368336","title":"A Dead Man Walking","description":"An elderly billionaire is found dead in a remote Highland castle. DCI Jack Logan must find the murderer from among the victims family and staff. An unputdownable locked-room mystery.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51505527619857,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51505527882001,"sku":"GOR014307190","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51716285956369,"sku":"GOR014375624","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51883210375441,"sku":"GOR014444511","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":52111303606545,"sku":"NGR9781804368336","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53548100321553,"sku":"GOR014957671","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368334.jpg?v=1781273868"},{"product_id":"killer-of-influence-book-jd-kirk-9781804368343","title":"A Killer of Influence","description":"Five social-media influencers vanish in the Highlands, their battle for survival livestreamed from underground cells. Can DCI Logan navigate the darkest corners of the internet to save them?","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51605624094993,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51605624324369,"sku":"GOR014324021","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51605624357137,"sku":"NGR9781804368343","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51605624422673,"sku":"GOR014324043","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51868521529617,"sku":"GOR014436073","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51890388500753,"sku":"GOR014448380","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1804368342.jpg?v=1766141218"},{"product_id":"my-daughter-is-missing-book-jd-kirk-9781835256138","title":"My Daughter Is Missing","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51607074275601,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51607074472209,"sku":"GOR014317799","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51774990188817,"sku":"GOR014398335","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51783065534737,"sku":"CIN1835256139VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52449973895441,"sku":"CIN1835256139G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52755460063505,"sku":"NIN9781835256138","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53058409955601,"sku":"GOR014719735","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1835256139.jpg?v=1751345721"}],"url":"https:\/\/www.worldofbooks.com\/en-au\/collections\/author-books-by-jd-kirk.oembed?page=4","provider":"World of Books ","version":"1.0","type":"link"}