{"title":"Highlands And Islands","description":null,"products":[{"product_id":"culling-at-singing-sands-book-g-r-jordan-9781914073601","title":"The Culling at Singing Sands","description":"\u003cp\u003e\u003cstrong\u003eA glamorous retirement village on an isolated island. A brutal killer culls the elderly starting with the oldest resident. Can Macleod discover the murderous motive and prevent the island graveyard from overflowing?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen the Isle of Eigg enjoys the opening of 'The Singing Sands' Later but Better Township', little do they realise that death is only round the corner for the new arrivals. Joy turns to sorrow as old friends meet a bloody end, and DI Macleod and DS McGrath are dispatched to investigate. As a determined clientele and some unseasonal weather hamper the investigation, the detectives must look to the past to prevent the dispatching of those seen to be past their time.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eEven in paradise you're only one step from the grave \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49519418343697,"sku":"GOR012362466","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50394422575377,"sku":"CIN1914073606VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50402102018321,"sku":"CIN1914073606G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053816971537,"sku":"NIN9781914073601","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616317201,"sku":"GOR012065325","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52533291516177,"sku":"NLS9781914073601","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073606.jpg?v=1751434875"},{"product_id":"just-punishment-book-g-r-jordan-9781912153640","title":"A Just Punishment","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49527001448721,"sku":"GOR011821310","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49808004710673,"sku":"GOR012964423","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51055507865873,"sku":"NIN9781912153640","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616448273,"sku":"GOR012597974","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52334668185873,"sku":"NLS9781912153640","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912153645.jpg?v=1751435379"},{"product_id":"first-minister-book-g-r-jordan-9781915562395","title":"The First Minister","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49527418487057,"sku":"GOR013655104","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058547818769,"sku":"NIN9781915562395","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616382737,"sku":"GOR014301080","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52330823778577,"sku":"NLS9781915562395","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562392.jpg?v=1751282791"},{"product_id":"pirate-club-book-g-r-jordan-9781912153916","title":"The Pirate Club","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49527776411921,"sku":"GOR012184635","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51055502622993,"sku":"NIN9781912153916","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488609272081,"sku":"GOR012452527","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52653544309009,"sku":"NLS9781912153916","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912153912.jpg?v=1751124574"},{"product_id":"personal-agenda-book-g-r-jordan-9781912153817","title":"A Personal Agenda","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49554335039761,"sku":"GOR012929219","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49808004677905,"sku":"GOR012905669","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853948952849,"sku":"GOR012381068","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51052886917393,"sku":"NIN9781912153817","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52136562852113,"sku":"NLS9781912153817","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912153815.jpg?v=1750769439"},{"product_id":"cortado-club-book-g-r-jordan-9781914073779","title":"The Cortado Club","description":"\u003cp\u003e\u003cstrong\u003eAn established coffee house with a reputation for excellence. A rapid surge in customers dying with froth on their lips. Can Macleod and McGrath discover the link between the clientele before the last cup is drunk?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen Macleod is called back to his Isle of Lewis roots, he finds the most sedate murders he has ever known. But for all the quietness and beauty in the method of dispatch, an evil seeks to destroy the community. With a subtlety Macleod finds hard to expose, the killer follows their path of perfect destruction. Can the Inspector thwart his most taxing nemesis yet?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eWhy take two shots when one will do?\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49559076274449,"sku":"GOR013420802","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853949149457,"sku":"GOR013799358","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49947959296273,"sku":"GOR013103495","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053845250321,"sku":"NIN9781914073779","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52407154671889,"sku":"NLS9781914073779","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073770.jpg?v=1750867423"},{"product_id":"numerous-deaths-of-santa-claus-book-g-r-jordan-9781914073069","title":"The Numerous Deaths of Santa Claus","description":"\u003cp\u003e\u003cstrong\u003eA dead Santa Claus in a garden centre grotto. Underground fighting in the dark corners of the Highlands. Can Macleod and McGrath discover who is dispatching the strongmen of the ring in such a festive fashion?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWith Hope McGrath struggling to regain her confidence after a disfiguring injury, Macleod must encourage his protegee as they seek to discover the link between Grotto strangulations and an underground fighting promotion. But as the snow starts to fall and Yuletide celebrations turn sour, Macleod must look beyond the lights and fanciful characters to find the real murderer in their midst.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eHo-Ho-Ho  This time, Santa better watch out  \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49563687518481,"sku":"GOR011894419","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853949083921,"sku":"GOR013799357","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053672431889,"sku":"NIN9781914073069","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52353052344593,"sku":"NLS9781914073069","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52816590012689,"sku":"CIN1914073061VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073061.jpg?v=1750770278"},{"product_id":"our-gated-community-book-g-r-jordan-9781914073106","title":"Our Gated Community","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49571992502545,"sku":"GOR012917863","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49921520369937,"sku":"GOR013267304","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053745078545,"sku":"NIN9781914073106","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51491567403281,"sku":"GOR014302772","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52455937376529,"sku":"NLS9781914073106","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/191407310X.jpg?v=1751186679"},{"product_id":"rogues-gallery-book-g-r-jordan-9781915562104","title":"Rogues' Gallery","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49625606029585,"sku":"GOR013091526","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058469142801,"sku":"NIN9781915562104","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616481041,"sku":"GOR014301082","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52433244422417,"sku":"NLS9781915562104","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562104.jpg?v=1751454960"},{"product_id":"fair-market-value-book-g-r-jordan-9781914073397","title":"Fair Market Value","description":"\u003cp\u003e\u003cstrong\u003eAn auctioneer beaten to death with a gavel. An elaborate scam to undervalue the work of a genius. Surrounded by a world he doesn't understand, can Macleod find the mysterious auction lot and bring a killer to justice?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWaving goodbye to the canny DC Stewart, Detective Inspector Macleod finds himself understaffed and lacking inspiration as he is immersed in the shadowy world of ancient artifacts. With talk of tradition and fantastical powers imbued by the stolen piece, the Inspector must separate whimsy and bluff from pure greed in order to find the perpetrator of a string of murders.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eGoing once - going twice - sold to the corpse in the corner \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49666384429329,"sku":"GOR013765814","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50886675792145,"sku":"GOR011658277","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053786136849,"sku":"NIN9781914073397","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52533047427345,"sku":"NLS9781914073397","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073398.jpg?v=1751433289"},{"product_id":"where-justice-fails-book-g-r-jordan-9781914073694","title":"Where Justice Fails","description":null,"brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853949673745,"sku":"GOR013799355","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50932716830993,"sku":"GOR012909418","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053834338577,"sku":"NIN9781914073694","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52407518298385,"sku":"NLS9781914073694","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/191407369X.jpg?v=1750965068"},{"product_id":"antisocial-behaviour-book-g-r-jordan-9781915562043","title":"Antisocial Behaviour","description":"\u003cp\u003e Because I Said So is a book for curious children and for parents who don't have all of the answers. It's an endearing story about an adventurous girl named Little Jay, who always asks, \u003cstrong\u003eWhy?\u003c\/strong\u003e and her mother, who always answers, \u003cstrong\u003eBecause I said so.\u003c\/strong\u003e Living in a garden surrounded by the Forbidden Forest, Little Jay gets into a series of troubles. Each adventure is more dramatic than the last. In the end, Little Jay learns that her mother may not answer all of her questions, but she wants what is best for her daughter. Little Jay's curiosity leads her to make discoveries for herself. This story will appeal to the imagination of any young reader. \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853950001425,"sku":"GOR013799359","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49948018409745,"sku":"GOR013091527","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058516459793,"sku":"NIN9781915562043","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52402634293521,"sku":"NLS9781915562043","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/191556204X.jpg?v=1751347219"},{"product_id":"culhwch-alpha-book-g-r-jordan-9781914073267","title":"Culhwch Alpha","description":"\u003cp\u003e\u003cstrong\u003eA routine call to muster on a North Sea oil rig. One man short and a body found hanging in the canteen. High above the raging sea, can Macleod and McGrath uncover the underbelly of fear to reveal a brutal killer?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eSix months into production and the death of a well-liked colleague rips apart the community on Scotland's newest oil rig. But beneath the camaraderie and sense of loss, broods a sense of fear and control. As a killer extends their sights to multiple targets, can Macleod stop the murders before the shift completes its final day.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen the sea becomes your cage there's nowhere left to hide\u0026gt;\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eA routine call to muster on a North Sea oil rig. One man short and a body found hanging in the canteen. High above the raging sea, can Macleod and McGrath uncover the underbelly of fear to reveal a brutal killer?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eSix months into production and the death of a well-liked colleague rips apart the community on Scotland's newest oil rig. But beneath the camaraderie and sense of loss, broods a sense of fear and control. As a killer extends their sights to multiple targets, can Macleod stop the murders before the shift completes its final day.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen the sea becomes your cage there's nowhere left to hide\u0026gt;\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853950132497,"sku":"GOR013799356","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50424944197905,"sku":"GOR011973473","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053691240721,"sku":"NIN9781914073267","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52615949877521,"sku":"NLS9781914073267","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073266.jpg?v=1750965067"},{"product_id":"man-overboard-book-g-r-jordan-9781914073939","title":"Man Overboard!","description":null,"brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853950099729,"sku":"GOR013799362","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49947964309777,"sku":"GOR013821030","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053872185617,"sku":"NIN9781914073939","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52522621731089,"sku":"NLS9781914073939","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073932.jpg?v=1751413147"},{"product_id":"cleared-to-die-book-g-r-jordan-9781914073854","title":"Cleared to Die","description":"\u003cp\u003e\u003cstrong\u003eA dead controller killed alone in his tower. A climate of fear and coercion among employees and managers. Can Macleod enter the world of air traffic and bring a safe, orderly, and expeditious solution to the case?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen a commercial turboprop is forced to go-around on losing communication with Mull tower, the operations team find their oldest controller dead at his post. Amidst a furore over a change of working, Macleod and McGrath find a company in turmoil and with grudges to settle. As the sides are unmasked and the stakes known, can the pair see through the anger and disgruntlement, to bring a brutal killer to justice?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eSilence is golden... unless you need to land \u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853950066961,"sku":"GOR013799361","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50932716863761,"sku":"GOR012547286","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053864190225,"sku":"NIN9781914073854","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52423807271185,"sku":"NLS9781914073854","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073851.jpg?v=1750900812"},{"product_id":"coach-bomber-book-g-r-jordan-9781914073526","title":"The Coach Bomber","description":"\u003cp\u003e\u003cstrong\u003eAn airport coach blown apart. A full passenger load gives a vast list of suspects. With mounting media pressure to name a killer, can Macleod dig deep into a gang war to find a deadly hitman?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen an airport bus is blown apart on the main road out of Inverness, DI Macleod finds a press backlash when they name their own suspect. With the undercurrent of an ongoing drug war upping the ante, Macleod must rely on his Sergeant Hope McGrath to infiltrate the organisations and help bring the real killer to the light.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDon't miss your stop on the way to boomtown \u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49853950165265,"sku":"GOR013799360","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50710936256785,"sku":"GOR012740735","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053812384017,"sku":"NIN9781914073526","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52613499945233,"sku":"NLS9781914073526","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073525.jpg?v=1751426129"},{"product_id":"sweeping-darkness-book-g-r-jordan-9781915562265","title":"A Sweeping Darkness","description":"\u003cp\u003e\u003cstrong\u003eThe public weeps as the killings begin again. With the chase now on, agendas are quickly accelerated. Can Macleod and McGrath pull together a ragged investigation to stop an unholy sacrifice?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eReinstated but still under the public glare, DI Macleod knows that the dark cult responsible for the first deaths are now feeling the pressure. Tales of brutality and sacrifice run rife leaving Macleod to sort rumour from reality. As the true nature of what the cult intends to do comes to light, Seoras and Hope find themselves in a desperate race to find missing children and Ross's adopted child.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFor the love of God, he has to find them\u0026gt;\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49974426632465,"sku":"GOR013117128","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058497126673,"sku":"NIN9781915562265","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616513809,"sku":"GOR014301083","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52679167246609,"sku":"NLS9781915562265","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52715323851025,"sku":"GOR014592342","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562260.jpg?v=1750996057"},{"product_id":"death-of-macleod-book-g-r-jordan-9781915562135","title":"The Death of Macleod","description":null,"brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50101048508689,"sku":"GOR013855649","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50957169000721,"sku":"GOR013117127","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058475303185,"sku":"NIN9781915562135","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52669374628113,"sku":"NLS9781915562135","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562139.jpg?v=1751413505"},{"product_id":"macleod-s-cruise-book-g-r-jordan-9781915562722","title":"Macleod's Cruise","description":"\u003cp\u003e\u003cstrong\u003eA recovery cruise turns into a work request. A mystery body leads to consternation for multiple passengers. Can Macleod discover the identity of the victim and unmask the killer before the passenger disembark forever?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen Seoras Macleod's holiday cruise turns into a work request, he is forced to balance his professionalism with tending to his unamused partner. As he uncovers the secrets the passengers have dragged on board, Macleod finds himself far from home with a killer on his back. Has he still got what it takes when his team are absent? Or will the killer remove the pesky investigator before he cracks the case wide open?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRelaxation is so often a killer  \u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50322992988433,"sku":"GOR013927018","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50428883337489,"sku":"GOR013947130","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058245107985,"sku":"NIN9781915562722","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52657461854481,"sku":"NLS9781915562722","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562724.jpg?v=1751347220"},{"product_id":"esoteric-tear-book-g-r-jordan-9781915562814","title":"The Esoteric Tear","description":"\u003cp\u003e\u003cstrong\u003ePrecious gems are stolen from a museum tour of the Highlands. All but one of the gems are found dumped at the side of a loch. Can Clarissa Urquhart and her new team find the culprits before the gem finds a new home far from reach?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen the National Museum of Scotland has its gemstones stolen while on tour through the highlands and islands, D.I. Clarissa Urquhart faces the first test for her new section. On arrival at the scene, she is told that all but one of the precious items have been recovered, a relic with a history lost to the past. Urquhart must find its story, buried in secret societies, to understand who wants the gemstone before it vanishes from Scotland's shores.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eEveryone's reality is different, but a precious stone will hold its price\u0026gt;\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50424521326865,"sku":"GOR013945948","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058560106769,"sku":"NIN9781915562814","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616612113,"sku":"GOR014301085","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52593119592721,"sku":"NLS9781915562814","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562813.jpg?v=1751314856"},{"product_id":"satchel-book-g-r-jordan-9781914073144","title":"The Satchel","description":"\u003cp\u003e\u003cstrong\u003eA bag is found hanging on a lonely tree in an Inverness park. Inside, a morbid collection of fists tell a tale of murder and intrigue. Can Macleod find the killer and stop a second show of hands?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eBattle-weary Macleod must seek to understand a murderer's obsession when a bag of appendages turns up in a local park. But as the links between the victims become more apparent, the possible identities of the killer increases. Can Macleod sift the wheat from the chaff and stop the killer before another bag is full?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDon't raise your hand if you know what's good for you \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50425236685073,"sku":"GOR011894422","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053652934929,"sku":"NIN9781914073144","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51491567370513,"sku":"GOR014302771","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52474729136401,"sku":"NLS9781914073144","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073142.jpg?v=1750835593"},{"product_id":"dormie-5-book-g-r-jordan-9781915562296","title":"Dormie 5","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50747961114897,"sku":"GOR014057316","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058134024465,"sku":"NIN9781915562296","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51491567206673,"sku":"GOR014302770","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52669392224529,"sku":"NLS9781915562296","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562295.jpg?v=1751062485"},{"product_id":"winter-slay-bells-book-g-r-jordan-9781915562609","title":"Winter Slay Bells","description":"\u003cp\u003e\u003cstrong\u003eSleigh bells ringing send a deadly warning. Christmas shopping becomes a matter of life and death. Can Macleod's team find the festive killer before the streets empty of Yuletide revellers?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe Christmas season becomes a season of dread and panic as a killer stalks the Inverness downtown shoppers during the busiest time of year for beleaguered local commerce. As the town prepares for a winter extravaganza Macleod must wheedle out the brutal murderer before the town is locked down and Christmas is cancelled.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eCan you hear what I hear.?\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50780004221201,"sku":"GOR014069228","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058192056593,"sku":"NIN9781915562609","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616579345,"sku":"GOR014301084","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52124919103761,"sku":"NLS9781915562609","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53146683834641,"sku":"GOR014774524","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562600.jpg?v=1750803683"},{"product_id":"vengeance-is-mine-book-g-r-jordan-9781915562456","title":"Vengeance is Mine","description":"\u003cp\u003e\u003cb\u003eTHE INSTANT #1 INTERNATIONAL BESTSELLER FROM LUCINDA RILEY\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003eDiscover how the story ends - and how it all began.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eMaia, Ally, Star, CeCe, Tiggy, Electra and their long-lost missing sister are gathered together for the first time, on board the Titan, to say a final goodbye to the enigmatic father they loved so dearly. \u003cp\u003e\u003c\/p\u003eHe has entrusted each of them with a clue to their past. But for every truth revealed another question emerges. How did Pa Salt amass his fortune? Why did he choose to adopt the sisters and why were they chosen from such different parts of the world? Have the answers been there all along, if only they had known where to find them? \u003cp\u003e\u003c\/p\u003eThe sisters must confront the idea that their adored father was someone they barely knew - and, even more shockingly, that his long-buried secrets may still echo through the generations today. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eIn \u003ci\u003eAtlas: The Story of Pa Salt\u003c\/i\u003e, the epic conclusion to the internationally bestselling Seven Sisters series, everything will be revealed at last.\u003c\/b\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50932717617425,"sku":"GOR014129893","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058565873937,"sku":"NIN9781915562456","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488609141009,"sku":"GOR014301078","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52337256759569,"sku":"NLS9781915562456","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562457.jpg?v=1751282792"},{"product_id":"common-man-book-g-r-jordan-9781915562234","title":"A Common Man","description":"\u003cp\u003e\u003cstrong\u003eRemoved from his post and cast aside by his superiors. Without authority and any resources to call to hand. Can Macleod operate from the dark and hunt down the mysterious group before another child dies?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eHaving been sidelined from the investigation and fast tracked for an early retirement, DI Macleod knows that the child killer is still on the loose. With the assistance of his injured Colleague, DS Urquhart, Macleod finds himself operating beyond the law for the first time in his career. With DS McGrath increasingly frustrated by the glory hunting DCI, Macleod must pull whatever resources he can to bring about the arrest of the dark band of brothers before another innocent suffers.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eWith Hope removed, you need a rottweiler at your heels\u0026gt;\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50932717682961,"sku":"GOR014129894","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058503287057,"sku":"NIN9781915562234","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616349969,"sku":"GOR014301079","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52691464487185,"sku":"NLS9781915562234","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53202796282129,"sku":"GOR014805160","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562236.jpg?v=1751450875"},{"product_id":"guilty-parties-book-g-r-jordan-9781915562425","title":"The Guilty Parties","description":"\u003cp\u003eWilliam Lycan is an internationally renowned American philosopher whose work since the late 1960s has been not only extensive but also influential, particularly in the areas of philosophy of mind, epistemology, philosophy of language, metaphysics, and more recently metaphilosophy. This contributed volume features high-quality contributions by prominent or up-and-coming philosophers who critically examine many aspects of Lycan's work; it also contains an essay by Lycan responding to these contributions. In this way, not only is the importance of William Lycan's work appreciated, it is also made accessible for further research. The book is also suitable for teaching purposes at universities.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eMitchell Green\u003c\/strong\u003e is a professor of philosophy at the University of Connecticut. His research interests are in philosophy of language, philosophy of mind, and aesthetics. \u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eJan G. Michel\u003c\/strong\u003e is a privatdozent at the University of Dü¾˜¶˜¼sseldorf, Germany. The focus of his research is at the intersection of philosophy of mind, philosophy of language, and philosophy of science, in particular on AI and discovery. He also works on environmental philosophy.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50932717650193,"sku":"GOR014129895","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058561220881,"sku":"NIN9781915562425","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616415505,"sku":"GOR014301081","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52431431008529,"sku":"NLS9781915562425","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562422.jpg?v=1750803682"},{"product_id":"trip-to-rome-book-g-r-jordan-9781912153527","title":"A Trip to Rome","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51052925649169,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51052927746321,"sku":"NIN9781912153527","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52619469357329,"sku":"NLS9781912153527","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52636392522001,"sku":"GOR014573917","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1912153521.jpg?v=1750931943"},{"product_id":"absent-sculptor-book-g-r-jordan-9781914073441","title":"The Absent Sculptor","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51053720502545,"sku":"NIN9781914073441","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51489180156177,"sku":"GOR014301262","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52588953403665,"sku":"NLS9781914073441","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1914073444.jpg?v=1751186680"},{"product_id":"boomtown-book-g-r-jordan-9781915562975","title":"Boomtown","description":"\u003cp\u003e\u003cstrong\u003eA series of explosions rock the Highlands and Islands. A population in panic as there seems no logic to the targets. Can Macleod and McGrath find the bomber in their midst before a promised massacre comes to fruition?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eA seemingly accidental death caused by an explosion is the forerunner to a campaign of terror with an unknown purpose. As the incidents of unexplained eruptions continue, can DI Hope McGrath and DCI Macleod pool all their resources to discover what is behind the silent campaign of terror sweeping the North of Scotland?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eThe quieter the silence before, the bigger the bang after\u0026gt;\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058223055121,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058225578257,"sku":"NIN9781915562975","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51778002157841,"sku":"GOR014400699","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52110275412241,"sku":"GOR014003716","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52598054322449,"sku":"NLS9781915562975","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/191556297X.jpg?v=1751218745"},{"product_id":"scrambled-eggs-book-g-r-jordan-9781915562784","title":"Scrambled Eggs","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058246484241,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058249400593,"sku":"NIN9781915562784","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616677649,"sku":"GOR014301087","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52584027226385,"sku":"NLS9781915562784","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562783.jpg?v=1750769774"},{"product_id":"rock-n-roll-murder-book-g-r-jordan-9781915562876","title":"A Rock 'n' Roll Murder","description":"\u003cp\u003e\u003cstrong\u003eA rock 'n' roll stalwart is burnt with his guitar. A royalty's war erupts as his music returns to the top. Can DI McGrath find the musician hitting a bum note?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDonal Diamond, the eighties legend, is found in his burnt-out studio with his guitar in hand. As news spreads of the rocker's demise, his music stock's value rises and the fight for his estate begins. In a field her DCI cannot fathom, Hope McGrath must navigate nostalgia and genuine hate to find out who sacrificed the sacred cow for greater riches in the morning.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eIt's never one-it's all for the money\u0026gt;\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058580586769,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058583437585,"sku":"NIN9781915562876","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51488616644881,"sku":"GOR014301086","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52542371299601,"sku":"NLS9781915562876","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562872.jpg?v=1751380339"},{"product_id":"slaughterhouse-book-g-r-jordan-9781915562906","title":"The Slaughterhouse","description":"\u003cp\u003e\u003cstrong\u003eA horror movie celebrating its sixtieth year. A copycat murderer enacting the scenes from the movie. Can Macleod spot the celluloid fan amongst terrified public, or will the killer bring the curtain down on a bloody final scene?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eWhen a gory slasher film from the sixties makes a controversial comeback, a killer takes up the lead character's mantle. Dark murderous scenes are carried out in real life, and DCI Macleod is called to lead the manhunt for the celluloid butcher. But when the final scene calls for the death of the main investigator, can Macleod find his man before his own life is taken?\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eNever so dark were the bright lights of stardom\u0026gt;\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51058592514321,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058594906385,"sku":"NIN9781915562906","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52110277574929,"sku":"GOR014003717","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52565326594321,"sku":"NLS9781915562906","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915562902.jpg?v=1750996057"},{"product_id":"wild-swimming-book-g-r-jordan-9781917497107","title":"Wild Swimming","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51384318427409,"sku":"NIN9781917497107","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51427608199441,"sku":"GOR014271370","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52684653101329,"sku":"NLS9781917497107","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1917497105.jpg?v=1751380800"},{"product_id":"wrong-man-book-g-r-jordan-9781917497138","title":"The Wrong Man","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51627838669073,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51627838996753,"sku":"GOR014316268","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52661435105553,"sku":"NLS9781917497138","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52755946668305,"sku":"NIN9781917497138","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/191749713X.jpg?v=1751413186"},{"product_id":"time-to-rest-book-g-r-jordan-9781917497046","title":"A Time to Rest","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51679869600017,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51679869796625,"sku":"NIN9781917497046","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51885210206481,"sku":"GOR014445517","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52657744871697,"sku":"NLS9781917497046","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1917497040.jpg?v=1751125266"},{"product_id":"cinderella-s-carriage-book-g-r-jordan-9781917497077","title":"Cinderella's Carriage","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51679870058769,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51679870189841,"sku":"NIN9781917497077","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52659270287633,"sku":"NLS9781917497077","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1917497075.jpg?v=1751250243"},{"product_id":"mage-of-the-dice-book-g-r-jordan-9781917497312","title":"Mage of the Dice","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52453531255057,"sku":"NLS9781917497312","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52725117452561,"sku":"NIN9781917497312","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781917497312.jpg?v=1759368265"},{"product_id":"silent-war-book-g-r-jordan-9781917497282","title":"The Silent War","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52477410509073,"sku":"NLS9781917497282","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52755945881873,"sku":"NIN9781917497282","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781917497282.jpg?v=1759845573"},{"product_id":"academy-for-murder-book-g-r-jordan-9781917497343","title":"The Academy for Murder","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52625117249809,"sku":"NLS9781917497343","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52755945980177,"sku":"NIN9781917497343","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52829776511249,"sku":"GOR014633014","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781917497343.jpg?v=1763128214"},{"product_id":"save-the-king-book-g-r-jordan-9781917497251","title":"Save The King","description":"\u003cp\u003e\u003cstrong\u003eMacleod on the hunt for the Forseti group. A mole passing information to a group of killers. Can Macleod manage two evils or will pandemonium reign in this bloodiest of feuds?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eDCI Seoras Macleod, tasked with finding the elusive Forseti group, sets his team to find their chain of command and high ruler. But with every discovery, they are plagued by suspects dying before they can be arrested. With his team working on two fronts, Macleod is stretched in both directions and finds it difficult to trust the very force he has worked with all his life. As he closes in on the higher echelons of the Forseti group, Macleod must tread the thin line between trust and betrayal to shut down both sets of killers to save his most prized arrest.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eWhen there's no innocents around, who should the law protect?\u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52648045969681,"sku":"NLS9781917497251","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52652072927505,"sku":"GOR014576727","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52700980281617,"sku":"GOR014584762","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52755945816337,"sku":"NIN9781917497251","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781917497251.jpg?v=1762041058"},{"product_id":"someone-else-s-ritual-book-g-r-jordan-9781917497190","title":"Someone Else's Ritual","description":"Indulge in an Unforgettable Journey of Passion and Temptation with Emily White's Erotic Masterpiece  Step into a captivating world where seduction knows no bounds in Emily White's latest collection of scintillating erotic stories, enriched with enchanting hentai illustrations. Immerse yourself in a universe where each word is a whispered promise, and every brushstroke is a visual enchantment that brings fantasies to life in pure hentai style. This collection is a daring invitation to explore the uncharted depths of desire, where pleasure unfolds with audacious strokes and details that will quicken your heartbeat. The carefully crafted hentai illustrations serve as sensuous portals, transporting you into dimensions where every hidden fantasy finds unabashed expression. What to Expect: - A Fusion of Literary Mastery and Sensual Artistry - Explicit and Alluring Hentai Illustrations - Stories That Explore the Boundaries of Lust and Fantasy - A Whirlwind of Seduction and Temptation This isn't just a collection; it's your exclusive ticket to a dimension of hentai eros, meticulously narrated and ardently illustrated by Emily White. Lift the cover and prepare for an intense experience fueled by the flame of passion. Caution: This Collection is Not for the Faint of Heart. Are You Ready to Cross the Threshold?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52652073222417,"sku":"GOR014576726","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52681568813329,"sku":"NLS9781917497190","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52756448477457,"sku":"NIN9781917497190","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781917497190.jpg?v=1762171418"},{"product_id":"drop-like-flies-book-g-r-jordan-9781917497169","title":"Drop Like Flies","description":"\u003cp\u003e\u003cstrong\u003eA book to read left at a brutal death on the island of Barra. A follow up killing delivers the second volume for perusal. Can DI Hope McGrath catch the murderer before the series is completed?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eDespite suffering from severe morning sickness, Mum-to-be DI Hope McGrath must embark on a far-reaching pursuit of a killer, tracing a path laid out in the books of a celebrated Scottish author. With a rising body count and the murderer closer than expected, can Hope decipher the clues hidden in the stories before someone she loves becomes the next victim?\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eThose who read beyond the words, see the real depth in a story \u003c\/em\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52667209285905,"sku":"NLS9781917497169","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52756450410769,"sku":"NIN9781917497169","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781917497169.jpg?v=1762340745"},{"product_id":"none-too-precious-book-g-r-jordan-9781917497220","title":"None Too Precious","description":"\u003cstrong\u003eA gripping thrill ride. --Jeneva Rose\u003cbr\u003eTantalizing, terrifying and all too real. --Shari Lapena\u003cbr\u003eCancel your plans, you won't be able to put this one down. --Chris Whitaker\u003cbr\u003eWickedly smart and incredibly twisted. --Ashley Elston\u003cbr\u003eTerrifying. --Megan Miranda\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eTwo families at a secluded lake resort are at the center of a chilling crime in this twisty thriller from the bestselling author of \u003cem\u003eLocal Woman Missing\u003c\/em\u003e \u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cem\u003eA scream shatters the silence...\u003c\/em\u003e\u003cbr\u003eCourtney Gray's peaceful vacation turns into a nightmare when she discovers her brother and sister-in-law dead in their lakeside cottage. Her niece Reese is missing. Her nephew Wyatt is asleep upstairs--unharmed.\u003cbr\u003e\u003cbr\u003e\u003cem\u003eA town full of secrets...\u003c\/em\u003e\u003cbr\u003eAs police swarm the quiet resort, dark truths about Courtney's family--and the town itself--begin to surface. Is Reese a victim... or the killer?\u003cbr\u003e\u003cbr\u003e\u003cem\u003eA truth no one saw coming...\u003c\/em\u003e\u003cbr\u003eWith everyone hiding something, Courtney races to uncover the terrible mystery. But the closer she gets, the harder it is to know who--or what--to trust.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52673343848721,"sku":"NLS9781917497220","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52756448542993,"sku":"NIN9781917497220","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53211195736337,"sku":"GOR014808025","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781917497220.jpg?v=1762296851"}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/highlands-and-islands-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}