{"title":"Mari Hannah","description":"\u003cp\u003eDelve into the gripping world of Mari Hannah, a master of atmospheric crime fiction. Perfect for fans of Ann Cleeves and Peter James, her meticulously plotted thrillers will keep you on the edge of your seat.\u003c\/p\u003e","products":[{"product_id":"murder-wall-book-mari-hannah-9780330539937","title":"The Murder Wall","description":"Eleven months after discovering a brutal double murder in a sleepy Northumbrian town, Detective Chief Inspector Kate Daniels is still haunted by her failure to solve the case. Then the brutal killing of a man on Newcastle's Quayside gives Daniels another chance to get it right, and her first case as Senior Investigating Officer. When Daniels recognises the corpse, but fails to disclose the fact, her personal life swerves dangerously into her professional life. But much worse, she is now being watched. As Daniels steps closer to finding a killer, a killer is only a breath away from claiming his next victim...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49505341866257,"sku":"GOR003876220","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49534056530193,"sku":"GOR004347387","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51361548632337,"sku":"GOR004989597","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0330539930.jpg?v=1750910368"},{"product_id":"settled-blood-book-mari-hannah-9781447289722","title":"Settled Blood","description":"Revenge has no limits in the second novel by Mari Hannah, featuring DCI Kate Daniels.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49505804091665,"sku":"GOR007311797","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49542161957137,"sku":"GOR007412372","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733451874577,"sku":"NGR9781447289722","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49941046460689,"sku":"GOR008203858","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50375526154513,"sku":"CIN1447289722A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50375528579345,"sku":"CIN1447289722G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50949832376593,"sku":"GOR010527627","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447289722.jpg?v=1751338249"},{"product_id":"black-fell-book-mari-hannah-9781409192411","title":"Black Fell","description":"The brilliant fourth novel in the Stone and Oliver series by award-winning author, Mari Hannah, writer of The Lost and The Insider.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49507597943057,"sku":"GOR013148127","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49513615753489,"sku":"GOR013275316","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49739102617873,"sku":"NGR9781409192411","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49948327051537,"sku":"GOR013132163","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50057948954897,"sku":"CIN1409192415G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50381092389137,"sku":"CIN1409192415A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52450998976785,"sku":"NLS9781409192411","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1409192415.jpg?v=1751439968"},{"product_id":"insider-book-mari-hannah-9781409174073","title":"The Insider","description":"The thrilling second novel in the acclaimed Stone and Oliver series by award-winning author, Mari Hannah.","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49509173461265,"sku":"GOR009905221","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49523407257873,"sku":"GOR009578165","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541620269329,"sku":"GOR009518778","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731809050897,"sku":"NGR9781409174073","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49952385827089,"sku":"GOR009488020","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49958868189457,"sku":"CIN1409174077G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1409174077.jpg?v=1764239953"},{"product_id":"scandal-book-mari-hannah-9781409174097","title":"The Scandal","description":"The brilliant third novel in the Stone and Oliver series by award-winning author, Mari Hannah, writer of The Lost and The Insider.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49509969821969,"sku":"GOR009728224","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49712785850641,"sku":"GOR009786544","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49734471549201,"sku":"NGR9781409174097","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49896815460625,"sku":"CIN1409174093G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49910132179217,"sku":"CIN1409174093VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49938965496081,"sku":"CIN1409174093A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50215410794769,"sku":"GOR009803192","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53103684124945,"sku":"GOR009665036","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1409174093.jpg?v=1751403435"},{"product_id":"monument-to-murder-book-mari-hannah-9781447246077","title":"Monument to Murder","description":"Monument to Murder is Mari Hannah's fourth gripping crime novel in the compelling crime series featuring DCI Kate Daniels.  He selects. They die . . .  When skeletal remains are found beneath the fortified walls of an ancient castle on Northumberland's rugged coastline, DCI Kate Daniels calls on a forensic anthropologist to help identify the corpse.  Meanwhile, newly widowed prison psychologist Emily McCann finds herself drawn into the fantasy of convicted sex offender, Walter Fearon. As his mind games escalate in intensity, is it possible that Daniels' case has something to do with his murderous past? With his release imminent, what exactly does he have in mind for Emily?  As Daniels encounters dead end after dead end and the body count rises, it soon becomes apparent that someone is hiding more than one deadly secret . . .  Continue the investigative series with the fifth book, Killing For Keeps.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49510550339857,"sku":"GOR006519052","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49537943011601,"sku":"GOR006208121","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49641663103249,"sku":"GOR007740158","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49734743523601,"sku":"NGR9781447246077","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49784247746833,"sku":"GOR009392054","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50161228513553,"sku":"CIN1447246071G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51119204040977,"sku":"CIN1447246071VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447246071.jpg?v=1751426406"},{"product_id":"deadly-deceit-book-mari-hannah-9781447289715","title":"Deadly Deceit","description":"DCI Kate Daniels tackles two apparently unconnected events in the third novel in the series.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49511360561425,"sku":"GOR007629293","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49543677706513,"sku":"GOR007484646","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49599972704529,"sku":"GOR008386611","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733345050897,"sku":"NGR9781447289715","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50375518814481,"sku":"CIN1447289714A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50375522320657,"sku":"CIN1447289714G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51342635401489,"sku":"GOR010516774","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447289714.jpg?v=1751210412"},{"product_id":"lost-book-mari-hannah-9781409174059","title":"The Lost","description":"The gripping first novel in the exciting new Stone and Oliver series by award-winning author, Mari Hannah.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49511710359825,"sku":"GOR009022240","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49553480843537,"sku":"GOR009005339","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49609229467921,"sku":"GOR009090588","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729882063121,"sku":"NGR9781409174059","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50046667522321,"sku":"GOR009337440","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50246724583697,"sku":"CIN1409174050G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":53257669050641,"sku":"NIN9781409174059","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53259543544081,"sku":"NLS9781409174059","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1409174050.jpg?v=1773916229"},{"product_id":"settled-blood-book-mari-hannah-9780330539951","title":"Settled Blood","description":"When a young girl is found dead at the base of Hadrian's Wall, it's not long before Detective Chief Inspector Kate Daniels realises her death was no ordinary homicide. She was thrown from a great height and was probably alive before she hit the ground. Then a local businessmen reports his daughter missing, has Daniels found the identity of her victim, or is a killer playing a sickening game? As the murder investigation team delve deeper into the case, half truths are told, secrets exposed, and while Daniels makes her way through a mountain of obstacles time is running out for one terrified girl.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49512298053905,"sku":"GOR004376217","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49536806289681,"sku":"GOR004298037","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49638265291025,"sku":"GOR006100467","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50006484812049,"sku":"CIN0330539957VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50452629160209,"sku":"GOR010253615","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51334641090833,"sku":"CIN0330539957G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0330539957.jpg?v=1750910369"},{"product_id":"deadly-deceit-book-mari-hannah-9780330539968","title":"Deadly Deceit","description":"Four a.m on a wet stretch of the A1 and a driver skids out of control. Quick on the scene, Senior Investigating Officer Kate Daniels and partner DS Hank Gormley are presented with a horrifying image of carnage and mayhem that quickly becomes one of the worst road traffic accidents in Northumberland’s history. But as the casualties mount up, they soon realise that not all deaths were as a result of the accident . . .   On the other side of town a house goes up in flames, turning its two inhabitants into charred corpses. Seemingly unconnected with the traffic accident, Kate sets about investigating both incidences separately. But it soon becomes apparent that all is not what it seems, and Kate and her colleagues are one always step behind a ruthless killer who will stop at nothing to get what they want.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49512297791761,"sku":"GOR004828153","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49631314903313,"sku":"GOR004957459","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50116590960913,"sku":"GOR005764716","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50389292744977,"sku":"GOR010394585","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53630947623185,"sku":"CIN0330539965G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0330539965.jpg?v=1751430440"},{"product_id":"gallows-drop-book-mari-hannah-9781447291084","title":"Gallows Drop","description":"Gallows Drop is Maria Hannah's sixth gripping crime novel featuring DCI Kate Daniels.   At dawn on a lonely stretch of road, a body is found hanging from an ancient gallows the morning after a country show. Hours earlier, DCI Kate Daniels had seen the victim alive. With her leave period imminent, she's forced to step aside when DCI James Atkins is called in to investigate. There's bad blood between them.   When Kate discovers that Atkins' daughter was an eyewitness to a fight involving the victim, the two detectives lock horns and he's bumped off the case. It's the trigger for a vicious attack on Kate, exposing a secret she's kept hidden for years and unearthing an even darker one.     Shaken but undeterred, Kate sets out to solve a case that has shocked a close-knit village community. As suspects emerge, she uncovers a curious historical connection with a hangman, a culture of systematic bullying, a web of deceit and a deep-seated psychosis, any one of which could be motive for murder.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49521632215313,"sku":"GOR009019730","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49537938850065,"sku":"GOR010016885","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49632066732305,"sku":"GOR010622567","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733274304785,"sku":"NGR9781447291084","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49858976153873,"sku":"CIN1447291085G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50029333807377,"sku":"GOR009314560","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447291085.jpg?v=1751020007"},{"product_id":"deadly-deceit-book-mari-hannah-9780230771857","title":"Deadly Deceit","description":"Four a.m on a wet stretch of the A1 and a driver skids out of control. Quick on the scene, Senior Investigating Officer Kate Daniels and partner DS Hank Gormley are presented with a horrifying image of carnage and mayhem that quickly becomes one of the worst road traffic accidents in Northumberland’s history. But as the casualties mount up, they soon realize that not all deaths were as a result of the accident . . .   On the other side of town a house goes up in flames, turning its two inhabitants into charred corpses. This incident is seemingly unconnected with the traffic accident. But it soon becomes apparent that all is not what it seems, and Kate and her colleagues are always one step behind a ruthless killer who will stop at nothing to get what they want.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49526977331473,"sku":"GOR005374631","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49602951250193,"sku":"GOR006740704","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49640945811729,"sku":"GOR005763945","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0230771858.jpg?v=1750876957"},{"product_id":"murder-wall-book-mari-hannah-9781447289708","title":"The Murder Wall","description":"Where you stare death in the face . . . Mari Hannah's Polari Prize-winning first novel, featuring DCI Kate Daniels.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49527553687825,"sku":"GOR007192973","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49555982090513,"sku":"GOR008715298","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49599232803089,"sku":"GOR008119834","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49666120679697,"sku":"GOR009613827","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50006484451601,"sku":"CIN1447289706G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447289706.jpg?v=1751241964"},{"product_id":"killing-for-keeps-book-mari-hannah-9781447246121","title":"Killing for Keeps","description":"Killing for Keeps is Maria Hannah's fifth gripping crime novel featuring DCI Kate Daniels.   It's in the blood . . .  Two brothers from the same criminal family die within hours of each other, five miles apart, one on the edge of a Newcastle industrial estate, the other in a busy A\u0026amp;E department of a local hospital, unseen by the triage team. Both victims have suffered horrific injuries. Who wanted them dead? Will they kill again?  Investigating these brutal and bloody killings leads DCI Kate Daniels to break some rules, putting her career as well as her life on the line.    As the body count rises in the worst torture case Northumbria Police has ever seen, the focus of the enquiry switches, first to Glasgow and then to Europe ending  in a confrontation with a dangerous offender hell-bent on revenge.  Start the criminal investigation series with The Murder Wall.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49527729226001,"sku":"GOR006868773","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49554249679121,"sku":"GOR007049432","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49631585468689,"sku":"GOR008010478","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49666216132881,"sku":"GOR006777321","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733281448209,"sku":"NGR9781447246121","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447246128.jpg?v=1751371487"},{"product_id":"her-last-request-book-mari-hannah-9781409192459","title":"Her Last Request","description":"The new book from award winning Mari Hannah - and the next novel in the brilliant Kate Daniels series.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49529450168593,"sku":"GOR012017380","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49645894172945,"sku":"GOR012174022","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49646424228113,"sku":"GOR012454418","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49739085054225,"sku":"NGR9781409192459","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49858976022801,"sku":"CIN1409192458G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49911281189137,"sku":"CIN1409192458VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50486216163601,"sku":"GOR011976160","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1409192458.jpg?v=1772099077"},{"product_id":"her-last-request-book-mari-hannah-9781409192442","title":"Her Last Request","description":"Some victims leave clues to their killers...  A Hidden Clue  A victim reaches out from the grave to the SIO who will investigate her death. This not what DCI Kate Daniels expects to find concealed at a crime scene.  A Desperate Plea  The note contains a last request: 'Find Aaron'. But is Kate searching for a potential second victim, or a killer?  The Countdown is on...  Following the clues, Kate becomes the obsession of her adversary who will stop at nothing to get what he wants. Will she find Aaron before he does?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49533362569489,"sku":"GOR013357293","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49738361635089,"sku":"NGR9781409192442","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49766492307729,"sku":"GOR013711908","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49973873934609,"sku":"GOR011862327","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50446164787473,"sku":"GOR012723291","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/140919244X.jpg?v=1751427141"},{"product_id":"killing-for-keeps-book-mari-hannah-9781447246114","title":"Killing for Keeps","description":"THEY KNOW HE'S COMING. Two brothers from the same criminal family die within hours of each other, five miles apart, one on the edge of a Newcastle industrial estate, the other in a busy A \u0026amp; E department of a local hospital, unseen by the triage team. Both victims have suffered horrific injuries. Who wanted them dead? Will they kill again?  Investigating these brutal and bloody killings leads DCI Kate Daniels to break some rules, putting her career as well as her life on the line.   As the body count rises in the worst torture case Northumbria Police has ever seen, the focus of the enquiry switches, first to Glasgow and then to Europe ending  in a confrontation with a dangerous offender hell-bent on revenge.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49536073007377,"sku":"GOR006201948","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49539479929105,"sku":"GOR007615488","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49635390193937,"sku":"GOR007110816","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52109324484881,"sku":"GOR009951924","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/144724611X.jpg?v=1750858106"},{"product_id":"longest-goodbye-book-mari-hannah-9781398715950","title":"The Longest Goodbye","description":"'My heart was in my throat' ⭐⭐⭐⭐⭐ Reader Review 'Engrossed from page one' ⭐⭐⭐⭐⭐ Reader Review 'This is Mari Hannah at her best' ⭐⭐⭐⭐⭐Reader Review 'More twists and turns than a fairground ride' ⭐⭐⭐⭐⭐ Reader Review  ****  LIES COST LIVES THE BRAND NEW KATE DANIELS THRILLER  Three years ago police officer Georgina Ioannau was murdered, her killers never brought to justice. Now the prime suspects have been shot dead within hours of their return to the UK. Has someone finally taken the law into their own hands?  Seeking out the truth will force Kate Daniels to confront her own past mistakes, and put her career, and her team's lives, on the line.  The gripping new Kate Daniels thriller about what happens when someone takes the law into their own hands from awardwinning crime writer Mari Hannah.  **** 'I loved The Longest Goodbye' ANN CLEEVES 'Taut, beautifully written, and highly atmospheric' KATE RHODES","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49538434302225,"sku":"GOR013508882","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49725488496913,"sku":"GOR013630539","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49752296423697,"sku":"NGR9781398715950","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49959055819025,"sku":"GOR013823458","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49971916439825,"sku":"GOR013825689","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52144681058577,"sku":"NLS9781398715950","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1398715956.jpg?v=1770374766"},{"product_id":"murder-wall-book-mari-hannah-9781445892993","title":"The Murder Wall","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49538976874769,"sku":"GOR004207059","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49655812423953,"sku":"GOR013457357","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50160717627665,"sku":"GOR006402726","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1445892995.jpg?v=1751178404"},{"product_id":"silent-room-book-mari-hannah-9781447291046","title":"The Silent Room","description":"A security van sets off for Durham prison, a disgraced Special Branch officer in the back. It never arrives. En route it is hijacked by armed men, the prisoner sprung. Suspended from duty on suspicion of aiding and abetting the audacious escape of his former boss, Detective Sergeant Matthew Ryan is locked out of the manhunt.  Desperate to preserve his career and prove his innocence, he backs off. But when the official investigation falls apart, under surveillance and with his life in danger, Ryan goes dark, enlisting others in his quest to discover the truth.  When the trail leads to the suspicious death of a Norwegian national, Ryan uncovers an international conspiracy that has claimed the lives of many.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49540730552593,"sku":"GOR007083462","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49649027121425,"sku":"GOR007076826","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51084446794001,"sku":"GOR007800620","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447291042.jpg?v=1750891800"},{"product_id":"without-a-trace-book-mari-hannah-9781409192374","title":"Without a Trace","description":"'Involving, sophisticated, intelligent and suspenseful' Lee Child  'A gripping, twisty police procedural' Shari Lapena  'Sets off at a cracking pace from page one and never slows down' Rachel Abbott  'Compelling, page-turning suspense ... Mari is a writer at the very top of her game' Steve Cavanagh   A FATAL CRASH  A plane on route from London to New York City has disappeared out of the sky. This breaking news dominates every TV channel, every social media platform, and every waking hour of the Metropolitan Police and US Homeland Security.   A PRIVATE TRAGEDY  The love of DCI Kate Daniels' life was on that aircraft, but she has no authority to investigate. This major disaster is outside of her jurisdiction and she's ordered to walk away.  A SEARCH FOR THE TRUTH  But Kate can't let it lie. She has to find out what happened to that plane - even if it means going off book. No one is safe.   And there are some very dangerous people watching her...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49552769843473,"sku":"GOR011094336","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49662566760721,"sku":"GOR011234740","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49734869025041,"sku":"NGR9781409192374","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49858976088337,"sku":"CIN1409192377G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50298254000401,"sku":"GOR011536842","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50432282362129,"sku":"GOR011146603","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1409192377.jpg?v=1751336820"},{"product_id":"death-messenger-book-mari-hannah-9781447291107","title":"The Death Messenger","description":"The follow-up to The Silent Room sees the return of Matthew Ryan and Eloise O'Neil in this gripping thriller.","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49555341672721,"sku":"GOR009243447","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49557812052241,"sku":"GOR008833997","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49723721810193,"sku":"GOR008871851","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733258608913,"sku":"NGR9781447291107","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49965182910737,"sku":"GOR009011562","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51330947285265,"sku":"CIN1447291107VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447291107.jpg?v=1750858158"},{"product_id":"fatal-games-book-mari-hannah-9780062387134","title":"Fatal Games","description":"\u003cp\u003eBook 4 in the gripping Kate Daniels series\u003c\/p\u003e \u003cp\u003eIn Mari Hannah's brilliant, dark mystery--set on the beautiful and wild Northumberland coast--skeletal remains have been discovered beneath the menacing shadows of Bamburgh Castle's fortified walls, and DCI Kate Daniels must solve her most intriguing case yet.\u003c\/p\u003e \u003cp\u003eFar from their Newcastle base, DCI Kate Daniels and her team find themselves on the rugged Northumberland coast, working their latest baffling investigation. As a blistering weather front closes in, Kate calls on a forensic anthropologist to help identify the remains of a corpse that has been found by the ancient castle on the barren beach. But the more she delves into the case, the more questions surface.\u003c\/p\u003e \u003cp\u003eMeanwhile, newly widowed prison psychologist Emily McCann is lured into the twisted world of convicted sex offender Walter Fearon. As his sinister mind games become increasingly disturbing, is it possible that Kate's case has something to do with his murderous past? With Fearon's release fast approaching, Emily fears what he might have in store for her.\u003c\/p\u003e \u003cp\u003eAs the body count rises, Kate must scramble to outwit a clever, diabolical killer whose fatal games have only just begun.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49558084419857,"sku":"GOR009655113","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49562153451793,"sku":"GOR008755336","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":50999070720273,"sku":"NIN9780062387134","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51689384280337,"sku":"CIN0062387138VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52814961410321,"sku":"CIN0062387138G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0062387138.jpg?v=1763634586"},{"product_id":"murder-wall-book-mari-hannah-9781529091687","title":"The Murder Wall","description":"The Murder Wall is Mari Hannah’s first gripping crime novel featuring DCI Kate Daniels.  Eleven months after discovering a brutal double murder in a sleepy Northumbrian town, Detective Chief Inspector Kate Daniels is still haunted by her failure to solve the case. Then the brutal killing of a man on Newcastle’s quayside gives Daniels another chance to get it right – in her first case as Senior Investigating Officer.  When Daniels recognizes the corpse but fails to disclose the fact, her personal life swerves dangerously into her professional life. But much worse, she is now being watched.  As Daniels steps closer to finding a killer, a killer is only a breath away from claiming his next victim . . .","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49560915706129,"sku":"GOR013256097","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743615951121,"sku":"NGR9781529091687","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49746273468689,"sku":"GOR013775132","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49857046216977,"sku":"GOR013800675","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52110503051537,"sku":"GOR014475096","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1529091683.jpg?v=1751308241"},{"product_id":"settled-blood-book-mari-hannah-9781471336836","title":"Settled Blood","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49576723775761,"sku":"GOR005359481","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51711176999185,"sku":"GOR006239457","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1471336832.jpg?v=1750715142"},{"product_id":"death-messenger-book-mari-hannah-9781250118813","title":"The Death Messenger","description":"\u003cp\u003e\u003cb\u003eTrack a stalker. Catch a killer. \u003ci\u003eThe Death Messenger\u003c\/i\u003e is a tense police procedural following \u003ci\u003eThe Silent Room\u003c\/i\u003e in the thrilling Matthew Ryan series by Mari Hannah.\u003cbr\u003e \u003cbr\u003e\u003c\/b\u003e When a mysterious DVD is delivered to Northumbria Police Headquarters, DS Matthew Ryan and Detective Superintendent Eloise O'Neil are among the few to view its disturbing content. With little to go on the only lead comes from the anonymous and chilling woman's voice narrating the blood-soaked lock-up depicted on screen.\u003cbr\u003e \u003cbr\u003e But with no victim visible, nor any indication of where the unidentifiable crime scene is located, Ryan and O'Neil get the distinct feeling someone is playing with them. What is certain is that the newly formed special unit has just taken on its first challenging case.\u003cbr\u003e \u003cbr\u003e As further shocking videos start arriving at police stations around the country, the body count rises. But what connects all the victims? And why are they being targeted? As the investigation deepens, the team is brought to breaking point as secrets from the past threaten to derail their pursuit of a merciless killer . .\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49590080471313,"sku":"GOR011945213","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50454369141009,"sku":"CIN1250118816G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51328974651665,"sku":"CIN1250118816VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1250118816.jpg?v=1751176680"},{"product_id":"without-a-trace-book-mari-hannah-9781409192367","title":"Without a Trace","description":"'Involving, sophisticated, intelligent and suspenseful' Lee Child  'A gripping, twisty police procedural' Shari Lapena  'Sets off at a cracking pace from page one and never slows down' Rachel Abbott  'Compelling, page-turning suspense ... Mari is a writer at the very top of her game' Steve Cavanagh   A FATAL CRASH  A plane on route from London to New York City has disappeared out of the sky. This breaking news dominates every TV channel, every social media platform, and every waking hour of the Metropolitan Police and US Homeland Security.   A PRIVATE TRAGEDY  The love of DCI Kate Daniels' life was on that aircraft, but she has no authority to investigate. This major disaster is outside of her jurisdiction and she's ordered to walk away.  A SEARCH FOR THE TRUTH  But Kate can't let it lie. She has to find out what happened to that plane - even if it means going off book. No one is safe.   And there are some very dangerous people watching her...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49593397379345,"sku":"GOR010552805","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49613735559441,"sku":"GOR010904869","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49621824012561,"sku":"GOR013444706","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50373587796241,"sku":"CIN1409192369G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697648832785,"sku":"NGR9781409192367","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1409192369.jpg?v=1751426331"},{"product_id":"silent-room-book-mari-hannah-9781447291053","title":"The Silent Room","description":"The Silent Room is the first tense police procedural in the thrilling Matthew Ryan series by Mari Hannah.  'Nobody understands the many faces of cops better than Mari Hannah' - Val McDermid  A security van sets off for Durham prison, a disgraced Special Branch officer in the back. It never arrives. En route it is hijacked by armed men, the prisoner sprung. Suspended from duty on suspicion of aiding and abetting the audacious escape of his former boss, Detective Sergeant Matthew Ryan is locked out of the manhunt.  Desperate to preserve his career and prove his innocence, he backs off. But when the official investigation falls apart, under surveillance and with his life in danger, Ryan goes dark, enlisting others in his quest to discover the truth.  When the trail leads to the suspicious death of a Norwegian national, Ryan uncovers an international conspiracy that has claimed the lives of many.  Continue the gripping crime series with The Death Messenger.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49601695121681,"sku":"GOR007825502","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732995547409,"sku":"NGR9781447291053","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49757432906001,"sku":"GOR007927086","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50375536509201,"sku":"CIN1447291050VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50383411970321,"sku":"CIN1447291050G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50770423611665,"sku":"GOR007914602","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50834632573201,"sku":"GOR011073751","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447291050.jpg?v=1751424680"},{"product_id":"monument-to-murder-book-mari-hannah-9781447246046","title":"Monument to Murder","description":"When skeletal remains are found beneath the fortified walls of an ancient castle on Northumberland's rugged coastline, DCI Kate Daniels calls on a forensic anthropologist to help identify the corpse.   Meanwhile, newly widowed prison psychologist Emily McCann finds herself drawn into the fantasy of convicted sex offender, Walter Fearon. As his mind games become more and more intense, is it possible that Daniels' case has something to do with his murderous past? With his release imminent, what exactly does he have in mind for Emily?   As Daniels encounters dead end after dead end and the body count rises, it soon becomes apparent that someone is hiding more than one deadly secret . . .","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49615587967249,"sku":"GOR007740159","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49770264363281,"sku":"GOR005374154","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49965276234001,"sku":"GOR010192037","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50128234840337,"sku":"GOR006309388","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50412619759889,"sku":"CIN1447246047A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447246047.jpg?v=1751338186"},{"product_id":"settled-blood-book-mari-hannah-9781529091694","title":"Settled Blood","description":"Settled Blood is Mari Hannah’s second gripping crime novel featuring DCI Kate Daniels.  When a young girl is found dead at the base of Hadrian’s Wall, it’s not long before Detective Chief Inspector Kate Daniels realizes that her death was no ordinary homicide. She was thrown from a great height – and was probably alive before she hit the ground.  When a local businessman reports his daughter missing, has Daniels found the identity of the victim, or is a killer playing a sickening game?  As the murder investigation team delves deeper into the case, half-truths are told and secrets exposed. And while Daniels makes her way through a mountain of obstacles, time is running out for one terrified girl . . .","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49615603630353,"sku":"GOR013426928","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743595405585,"sku":"NGR9781529091694","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50257555947793,"sku":"GOR013900314","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53070404124945,"sku":"GOR014726694","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1529091691.jpg?v=1751022452"},{"product_id":"deadly-deceit-book-mari-hannah-9780062323552","title":"Deadly Deceit","description":"\u003cp\u003eA gripping thriller starring Kate Daniels, who must make the connection between two seemingly unrelated grisly accidents...which may not be accidents at all.\u003c\/p\u003e \u003cp\u003eFour a.m. on a wet stretch of the highway: a driver skids out of control. Quickly arriving on the scene, detective Kate Daniels and her partner, Hank Gormley, witness a horrifying display of carnage and mayhem that proves to be one of the worst traffic accidents in Northumberland's history. But as the casualties mount, they soon realize that not all of the deaths occurred as a result of the accident ...\u003c\/p\u003e \u003cp\u003eAt the same time, on the other side of town, a house goes up in flames and its two inhabitants become charred corpses. Except for the timing, there is no evidence to connect this incident with the traffic accident. But it soon becomes apparent that all is not what it seems, and that Kate and her colleagues are always one step behind a ruthless killer who will stop at nothing to get what he wants.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49726982816017,"sku":"CIN0062323555G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0062323555.jpg?v=1763472252"},{"product_id":"gallows-drop-book-mari-hannah-9781447287339","title":"Gallows Drop","description":"Gallows Drop is Maria Hannah's sixth gripping crime novel featuring DCI Kate Daniels.   At dawn on a lonely stretch of road, a body is found hanging from an ancient gallows the morning after a country show. Hours earlier, DCI Kate Daniels had seen the victim alive. With her leave period imminent, she's forced to step aside when DCI James Atkins is called in to investigate. There's bad blood between them.   When Kate discovers that Atkins' daughter was an eyewitness to a fight involving the victim, the two detectives lock horns and he's bumped off the case. It's the trigger for a vicious attack on Kate, exposing a secret she's kept hidden for years and unearthing an even darker one.     Shaken but undeterred, Kate sets out to solve a case that has shocked a close-knit village community. As suspects emerge, she uncovers a curious historical connection with a hangman, a culture of systematic bullying, a web of deceit and a deep-seated psychosis, any one of which could be motive for murder.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49756541976849,"sku":"GOR007821943","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50057998303505,"sku":"GOR009704024","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50497417969937,"sku":"GOR010108029","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50591041192209,"sku":"GOR007968945","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52602473054481,"sku":"CIN1447287339G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447287339.jpg?v=1751431318"},{"product_id":"settled-blood-book-mari-hannah-9780062323521","title":"Settled Blood","description":"\u003cp\u003eThe second gripping thriller in the Kate Daniels series, in which detective Kate Daniels must solve the death of one girl as another--who bears a striking resemblance to the victim--goes missing.\u003c\/p\u003e \u003cp\u003eWhen a young girl is found dead at the base of Hadrian's Wall in Northern England, it's not long before detective Kate Daniels realizes her death was no ordinary homicide. She was thrown from a great height and was probably alive when she hit the ground.\u003c\/p\u003e \u003cp\u003eThen a local businessman reports his daughter missing. Her description fits the dead girl exactly. Has Daniels found the identity of her victim--or is a killer playing a sickening game?\u003c\/p\u003e \u003cp\u003eAs the investigative team delves deeper into the case, half-truths are told, secrets exposed. And while Daniels makes her way through a mountain of obstacles, time is running out for one terrified girl.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49896733442321,"sku":"CIN0062323520G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0062323520.jpg?v=1763635287"},{"product_id":"monument-to-murder-rare-book-mari-hannah-1711023744dpb","title":"Monument to Murder","description":"2013. First Edition. 469 pages. Signed by the author. Paperback book with pictorial cover. Signed with dedication from the author on title page. Pages remain bright and clean. Binding remains firm. Pa","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50089834184977,"sku":"1711023744DPB","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1711023744DPB_1.jpg?v=1722938290"},{"product_id":"silent-room-book-mari-hannah-9781250115669","title":"The Silent Room","description":"\u003cp\u003e\u003cb\u003eOne fugitive. A deadly plot. No rules. Thus begins an ingenious and lightning-fast thriller that reviewers agree is \"not to be missed.\"\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e Detective Sergeant Matthew Ryan wants to clear the name of his former boss, who stands accused of official corruption. But before he can do so, his boss disappears. Did he escape from police custody, or was he kidnapped? Or did something even worse happen to him?\u003cbr\u003e \u003cbr\u003e \u003ci\u003eThe Silent Room\u003c\/i\u003e has everything a good thriller should have--compelling characters, a gripping plot and storyline, superb pacing, and a strong sense of place. In addition it has heart, something many thrillers sorely lack. Add some truly scary villains, vast uncertainty about whom to trust, and a loudly ticking clock, and we have ourselves a thriller that will grip readers from the first pages and never let go.\u003cbr\u003e \u003cbr\u003e \u003cb\u003e\"The explosive opening of \u003ci\u003eThe Silent Room\u003c\/i\u003e introduces a gripping thriller with a very human face. Nobody understands the many faces of cops better than Mari Hannah.\"--Val McDermid\u003cbr\u003e \u003cbr\u003e \"Very creepy. Read it on your commute, and you'll be looking over your shoulder all the way home.\" --\u003ci\u003eMarie Claire\u003c\/i\u003e\u003cbr\u003e \u003cbr\u003e \"I was annoyed every time I was forced to put the book down and do mundane yet necessary stuff like eat or sleep.\" --Yrsa Sigurðardóttir\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50576352379153,"sku":"CIN1250115663G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1250115663.jpg?v=1750920147"},{"product_id":"her-sister-s-killer-book-mari-hannah-9781398715981","title":"Her Sister's Killer","description":"Chosen by The Times as one of the best crime fiction books in 2025.  'First-class' Reader review, ⭐⭐⭐⭐⭐ 'A breathtaking finish' Reader review, ⭐⭐⭐⭐⭐ 'What a rollercoaster' Reader review, ⭐⭐⭐⭐⭐ 'Tremendous' Reader review, ⭐⭐⭐⭐⭐ 'Wow, wow, wow' Reader review, ⭐⭐⭐⭐⭐ 'Absolutely brilliant' Reader review, ⭐⭐⭐⭐⭐  Newly promoted Inspector Frankie Oliver has always been consumed by the idea of finding her sister's killer and bringing them to justice.  But when new evidence about the tragic unsolved murder comes to light, and her former boss DCI David Stone embarks on an investigation without her, everything starts to unravel.  After decades without answers, who knows where the trail might lead? And will knowing the answers be the very thing that breaks Frankie irreparably?  The past and present collide with devastating consequences in this taut, breathless new thriller from award-winning crime writer Mari Hannah.  Read what everyone is saying about Her Sister's Killer:  'Such a great writer' IAN RANKIN  'Reading her books reminds me of why I love reading so much. Incredible characters and inspired plots; the gold standard' GRAHAM BARTLETT  'A rich, complex and thrilling book' KATE LONDON  'A classy thriller packed with pace and action, Hannah also brings real depth and human interest to the story' ANN CLEEVES  'Treat of a crime novel' ROXY BOURDILLON","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":51202075230481,"sku":"NGR9781398715981","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51356371484945,"sku":"GOR014236027","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51564438290705,"sku":"GOR014329975","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51851590828305,"sku":"GOR014428177","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52595016532241,"sku":"NLS9781398715981","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1398715980.jpg?v=1775123548"},{"product_id":"settled-blood-book-mari-hannah-9781471336843","title":"Settled Blood","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51588739760401,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51588741759249,"sku":"GOR007592808","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52951491576081,"sku":"GOR007615277","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1471336840.jpg?v=1751085241"},{"product_id":"the-lost-cd-9781445074641","title":"The Lost","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51774932386065,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51774932779281,"sku":"GOR014398263","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781445074641.jpg?v=1751615760"},{"product_id":"murder-wall-book-mari-hannah-9781445893006","title":"The Murder Wall","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53631061688593,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53631061852433,"sku":"GOR007584065","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781445893006.jpg?v=1780870705"}],"url":"https:\/\/www.worldofbooks.com\/de-ch\/collections\/autor-buecher-von-mari-hannah.oembed","provider":"World of Books ","version":"1.0","type":"link"}