{"title":"Jo Bannister","description":"","products":[{"product_id":"tinderbox-book-jo-bannister-9780727863874","title":"Tinderbox","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49526291300625,"sku":"GOR010660018","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50505615442193,"sku":"GOR010185068","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52549338497297,"sku":"CIN0727863878G","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727863878.jpg?v=1751450954"},{"product_id":"perfect-sins-book-jo-bannister-9781250054203","title":"Perfect Sins","description":"Four years ago, Gabriel Ash was working with the British government investigating hijackings in Somalia. But when his wife and sons disappeared, presumably taken--and probably killed--by pirates, his life fell apart. He has sudden reason to hope when a senior policeman suggests that his sons might still be alive--until that policeman is murdered. Still, there seems to be some link to a local operation, and Ash, no longer a government agent, is determined to find it. \u003cbr\u003eMeanwhile, his friend Hazel Best has been having a tough time of her own. A police constable whose last case ended with her shooting someone dead, she is just beginning to regain her balance. Hazel and Ash are both beginning to take more of an interest in the outside world, when a neighboring archaeologist decides to dig up a curious mound of earth near the ice house on his land. It might be a burial mound, he thinks. It is, but not the ancient one he expects; it holds the bones of a little boy from perhaps thirty years ago, carefully laid to rest with twentieth-century toys. As Hazel is slowly drawn back into police work, Ash finds himself under threat from someone who must think his investigation into his family's disappearance is finally getting somewhere. \u003cbr\u003eJo Bannister's police procedurals have been widely praised not only for outstanding plotting and suspense, but also for their brilliant and compelling characterization and with Perfect Sins she again proves that she is one of the genre's best. (Booklist)","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49537200029969,"sku":"GOR007374852","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50005502132497,"sku":"CIN1250054206A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50243320873233,"sku":"CIN1250054206G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52815877013777,"sku":"CIN1250054206VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1250054206.jpg?v=1751402121"},{"product_id":"silent-footsteps-book-jo-bannister-9781847519849","title":"Silent Footsteps","description":"Constable Hazel Best attracts a sinister new admirer in this absorbing police procedural.When does a secret admirer become a stalker? When chocolates on the doorstep give way to the sound of an intruder on the stairs? When the victim's friends are waylaid in the dark and beaten bloody? When she receives photographs memorializing these events? Or when people start dying?For Constable Hazel Best, the pivot point is the attack on her friend Gabriel Ash. That's when she focuses all her ingenuity on finding the man responsible. Her police colleagues would be more help if they weren't already occupied with two murders - but assistance does arrive from an unexpected source.In the end, though, Hazel must deal with the stalker alone. And more than her own life will depend on the outcome .","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49552839737617,"sku":"GOR013252989","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49616358703377,"sku":"GOR011824458","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697760473361,"sku":"NGR9781847519849","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52335798911249,"sku":"NLS9781847519849","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52756253606161,"sku":"NIN9781847519849","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1847519849.jpg?v=1751441213"},{"product_id":"requiem-for-a-dealer-book-jo-bannister-9780749082826","title":"Requiem for a Dealer","description":"\"You can waste a lot of time looking...Or you can pay me to find it for you,\" is how Brodie Farrell describes her line of work. She's taken on some dangerous cases in the past, looking for things in the strangest of places. So when her latest task is simply to refresh her friend Daniel Hood's driving skills she's banking on a quiet day's work. However, a seemingly innocuous accident with a hysterical girl on the roads leaves Daniel shaken and haunted. Who is she? Why is she accusing Daniel of trying to kill her?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49585081581841,"sku":"GOR012130947","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0749082828.jpg?v=1751169034"},{"product_id":"kindred-spirits-book-jo-bannister-9780727887962","title":"Kindred Spirits","description":"A case of mistaken identity spells trouble for Gabriel Ash and Hazel Best in this intriguing mystery.A kidnap attempt outside the school gates in broad daylight convinces Gabriel Ash that his renegade wife is trying to steal their sons from him. Only the intervention of his friend Constable Hazel Best kept them safe. It's a simple if alarming explanation, but is it the truth? Hazel uncovers disturbing information about another crime, the repercussions of which are still threatening innocent lives seventeen years later. Once again Hazel finds herself at loggerheads with her superiors. Did they really conspire to protect a murderer? And this time she isn't getting the support she needs from Ash. She'd thought they were kindred spirits: now she's not sure what his motives are. One thing is certain: with her life in imminent danger, Hazel's going to need friends like never before .","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49588353270033,"sku":"GOR011411724","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49622435004689,"sku":"GOR012667230","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49989360648465,"sku":"CIN0727887963VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50407069155601,"sku":"CIN0727887963G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51006381555985,"sku":"NIN9780727887962","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52405060894993,"sku":"NLS9780727887962","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727887963.jpg?v=1750784623"},{"product_id":"flawed-book-jo-bannister-9780749081492","title":"Flawed","description":"Brodie Farrell's work at her company Looking for Something? has often led her into trouble, but this time, her problem is personal. After having just ended her long-term relationship with the gruff, hard-working Detective Superintendent Jack Deacon, she finds out that she is pregnant with his child.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49589548351761,"sku":"GOR004376334","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49648069247249,"sku":"GOR004319624","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/074908149X.jpg?v=1750913514"},{"product_id":"gilgamesh-book-jo-bannister-9780861888535","title":"Gilgamesh","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49597216424209,"sku":"GOR004568144","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0861888537.jpg?v=1751012005"},{"product_id":"fifth-cataract-book-jo-bannister-9780727862846","title":"The Fifth Cataract","description":null,"brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49597532700945,"sku":"GOR004029048","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49610589012241,"sku":"GOR009707904","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727862847.jpg?v=1750701059"},{"product_id":"other-countries-book-jo-bannister-9780727887023","title":"Other Countries","description":"Police Constable Hazel Best's latest assignment takes an unexpected turn in the compelling new Gabriel Ash mystery.Returning to work after an extended leave of absence, PC Hazel Best's first task is to shadow TV historian Oliver Ford, who has arrived in Norbold to open a new museum. What should have been a routine assignment takes a decidedly dramatic turn however when Hazel saves Ford from a murderous attack that would appear to be an act of jihad. But why would someone fly thousands of miles to firebomb an obscure little museum in a quiet English village? Hazel can't help thinking there's more to this case than meets the eye. Meanwhile, Hazel's friend Gabriel Ash and her lodger Saturday are growing increasingly uneasy at Hazel's developing relationship with Oliver Ford. Though neither of them can guess the real danger that Hazel - and not only Hazel - faces, nor the direction from which it comes.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49600472154385,"sku":"GOR009947015","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50290953617681,"sku":"CIN0727887025G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50406227542289,"sku":"CIN0727887025VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50993322262801,"sku":"GOR012748020","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53520005300497,"sku":"GOR014955091","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53521628692753,"sku":"NLS9780727887023","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727887025.jpg?v=1751105716"},{"product_id":"flawed-book-jo-bannister-9780749079000","title":"Flawed","description":"Brodie Farrell has made many significant discoveries while working as a modern-day treasure hunter, but none of them turned her life upside down the way that finding she's unexpectedly pregnant will. She has already separated from her partner, the prickly and professional Detective Superintendent Jack Deacon: a new baby is a complication both of them could have done without. And Deacon has another woman in his life: Detective Inspector Alix Hyde of the Serious And Organised Crime Agency.She's on the trail of Dimmock's most elusive criminal - and onetime friend of Deacon's - Terry Walsh, who has a habit of springing surprises of his own. Not for the first time, keenest to help - with Brodie's business as well as with sorting out her life - is her best friend Daniel Hood. But soon Daniel too is preoccupied, with the well-being of young Noah Selkirk, who seems to be collecting more bruises than is reasonable even for a twelve-year-old boy. He's from a well-respected local family - Noah's mother runs a charity, his father is a solicitor. Terry Walsh's solicitor...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49601265041681,"sku":"GOR001700883","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0749079002.jpg?v=1751263061"},{"product_id":"echoes-of-lies-book-jo-bannister-9780749005733","title":"Echoes of Lies","description":"When researcher Brodie Farrell is asked to locate the whereabouts of a young man, Daniel Hood, she sees nothing suspicious in the request. Duly finds him, passes his details on to her client, and commends herself on a job well done. But a few days later Brodie is overcome by guilt, Daniel is in a life-threatening coma - if it wasn't for her efforts, none of this would have happened. So she resolves to do everything she can to bring Daniel's attackers to justice. But, when Daniel does eventually regain consciousness, he isn't much help to Brodie. Until he was snatched from his ordinary life, he hadn't known he had an enemy in the world. All he knows is that the men who hurt him were looking for someone called Sophie - and he doesn't know anyone of that name. Daniel needs to understand what has happened to him and why he has been left scarred for life. The journey of discovery that he and Brodie embark upon leads them into a deeper and more complex tragedy than either first imagined...","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49610761470225,"sku":"GOR001404501","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0749005734.jpg?v=1751009684"},{"product_id":"depths-of-solitude-book-jo-bannister-9780749083182","title":"Depths of Solitude","description":"Single mother Brodie Farrell runs a small finding agency, which helps clients locate items that have proved elusive by more conventional methods. In a happy relationship with Detective Superintendent Jack Deacon, she is content with life, though one problem has been bothering her. A bitter disagreement has left Brodie and her old friend, Daniel Hood, not talking. But when she discovers Daniel's house is up for sale, and his family seem unconcerned about his unknown whereabouts, she begins to become concerned. Unfortunately, even her advanced tracking skills can't locate her lost friend. But for Brodie the worrying gets worse when it seems she has become the victim of a sustained hate campaign. Her car is vandalised, her handbag stolen, and then she is terrorised in the local library after a call from Daniel imploring her to meet him there. The conclusion is obvious, but Brodie refuses to believe it. Until, that is, she is attacked again...","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49613149110545,"sku":"GOR003359892","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52108575572241,"sku":"GOR004652795","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0749083182.jpg?v=1751394511"},{"product_id":"silent-footsteps-book-jo-bannister-9780727888648","title":"Silent Footsteps","description":"Constable Hazel Best attracts a sinister new admirer in this absorbing police procedural.When does a secret admirer become a stalker? When chocolates on the doorstep give way to the sound of an intruder on the stairs? When the victim's friends are waylaid in the dark and beaten bloody? When she receives photographs memorializing these events? Or when people start dying?For Constable Hazel Best, the pivot point is the attack on her friend Gabriel Ash. That's when she focuses all her ingenuity on finding the man responsible. Her police colleagues would be more help if they weren't already occupied with two murders - but assistance does arrive from an unexpected source.In the end, though, Hazel must deal with the stalker alone. And more than her own life will depend on the outcome .","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49615519514897,"sku":"GOR010094839","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49631347769617,"sku":"GOR012630957","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50356425523473,"sku":"CIN0727888641G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697197486353,"sku":"NGR9780727888648","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727888641.jpg?v=1775728268"},{"product_id":"kindred-spirits-book-jo-bannister-9781847519207","title":"Kindred Spirits","description":"A kidnap attempt outside the school gates in broad daylight convinces Gabriel Ash that his renegade wife is trying to steal their sons from him. Only the intervention of his friend Constable Hazel Best kept them safe. It's a simple if alarming explanation, but is it the truth? Hazel uncovers disturbing information about another crime, the repercussions of which are still threatening innocent lives seventeen years later. Once again Hazel finds herself at loggerheads with her superiors. Did they really conspire to protect a murderer? And this time she isn't getting the support she needs from Ash. She'd thought they were kindred spirits: now she's not sure what his motives are. One thing is certain: with her life in imminent danger, Hazel's going to need friends like never before .","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49619226067217,"sku":"GOR011824380","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50406789939473,"sku":"CIN1847519202VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697734062353,"sku":"NGR9781847519207","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51694332707089,"sku":"CIN1847519202G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52633948455185,"sku":"NLS9781847519207","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53016463245585,"sku":"GOR013253000","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1847519202.jpg?v=1775728465"},{"product_id":"no-birds-sing-book-jo-bannister-9780330350440","title":"No Birds Sing","description":"DI Liz Graham and DS Cal Donovan are not ones to shrink from violent situations, but neither could imagine the terrifying ordeals they are about to endure when they set themselves up as decoys.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49621532410129,"sku":"GOR003978376","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51488020660497,"sku":"GOR003973939","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51514683130129,"sku":"GOR003119645","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0330350447.jpg?v=1751390339"},{"product_id":"requiem-for-a-dealer-book-jo-bannister-9780749081546","title":"Requiem for a Dealer","description":"Brodie Farrell has taken on some dangerous cases in the past. So when her latest task is simply to refresh her friend Daniel Hood's driving skills she's banking on a quiet day's work. However, a seemingly innocuous accident with a hysterical girl on the road leaves Daniel shaken and haunted.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49623174381841,"sku":"GOR003162846","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0749081546.jpg?v=1751429594"},{"product_id":"reflections-book-jo-bannister-9780749006730","title":"Reflections","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49625495339281,"sku":"GOR005158378","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0749006730.jpg?v=1750945712"},{"product_id":"dangerous-pursuits-book-jo-bannister-9780727890870","title":"Dangerous Pursuits","description":"When Gabriel Ash comes across a terrified young woman fleeing a brutal attacker, he and Hazel Best are drawn into a complex and baffling investigation.Rachel Somers, running . . . Something appalling happened in the wood. When Gabriel Ash and his dog come to her aid, she thinks she's safe. But this is Norbold, where things aren't always as they seem.Detective Chief Inspector Gorman thinks this is his worst nightmare: a predatory paedophile who's prepared to kill rather than be taken. Constable Hazel Best thinks she's helping both the Somers family and her friend Ash, but her tendency to follow her heart rather than her orders is about to get her into trouble again. And the people of Norbold have noticed that descriptions of the attacker, sketchy as they are, fit Ash better than they fit anyone else.With panic stalking the town, DCI Gorman needs to make an arrest before more young girls are attacked, before someone else dies, before the vigilantes who burned Ash's shop decide to burn him too. But the parameters keep shifting, and almost none of the facts he's relying on will turn out to be true. The solution to the mystery is more shocking, and more tragic, than even these three could have imagined.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49629033136401,"sku":"GOR013627484","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49657382502673,"sku":"GOR013460681","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49853032792337,"sku":"CIN0727890875G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697658761489,"sku":"NGR9780727890870","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50740395835665,"sku":"CIN0727890875VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51372532859153,"sku":"GOR014244540","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727890875.jpg?v=1751295154"},{"product_id":"critical-angle-book-jo-bannister-9780750515429","title":"Critical Angle","description":"They've been inseparable partners ever since the day Gil Todd, a renowned British reporter, hauled a drunken Mickey Flynn out of a New York City bar and helped him become one of the world's most respected photojournalists. But their odd-couple relationship -- as well as Flynn's life -- is threatened when he gets shot covering a demonstration and a shard of bone lodges itself in his spine. Flynn faces a life of immobilising, excruciating pain.\u003cp\u003eRefusing to accept his career is over, Flynn agrees to do what may be his final shoot -- photographing a terrorist training camp run by the PLA. But is he being used as a pawn by the terrorists, or by Israeli intelligence? And who is the mysterious Sinbad, known only by the terrifying, ingenious bombs he leaves behind? It's a good thing for Mickey Flynn he's got grit, determination and Gil Todd on his side. Or is it?\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49630297391377,"sku":"GOR004644614","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0750515422.jpg?v=1751361260"},{"product_id":"echoes-of-lies-book-jo-bannister-9780312284329","title":"Echoes of Lies","description":"\u003cp\u003eFor nearly ten years, Judge Glenda Hatchett has delighted TV audiences with a brand of justice that turns the everyday into something eminently watchable.\u003cbr\u003e \u003cbr\u003e Her message can be distilled into the following two words: Dare Yourself. Whatever obstacles or fears one faces, Judge Hatchett's prescription implores readers to write their own story in this life. With care and conviction, Judge Hatchett uses real life stories from the courtroom and her personal life to counsel readers. She shows them how to find their true purpose and discover their gifts, to be real about their reality and its potential outside of challenging circumstances, and to always be true to themselves.\u003cbr\u003e \u003cbr\u003e Interactive as well as inspirational, DARE TO TAKE CHARGE challenges the reader to ask self-reflective questions that lead to moments of self-discovery and a defined pathway to healing. Daring her audience to study the positive with the same interest and intensity that they study the negative, Judge Hatchett uncovers the potential for grace and success in lives that are now punctuated with despair and unfaithfulness.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49634102771985,"sku":"GOR012584458","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49772670484753,"sku":"CIN0312284322G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50773938635025,"sku":"CIN0312284322VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52815328936209,"sku":"CIN0312284322A","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0312284322.jpg?v=1751323715"},{"product_id":"tinderbox-book-jo-bannister-9780727876195","title":"Tinderbox","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49636948312337,"sku":"GOR005996662","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53254862995729,"sku":"GOR005449056","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727876198.jpg?v=1750880765"},{"product_id":"closer-still-book-jo-bannister-9780749079260","title":"Closer Still","description":"Detective Superintendent Jack Deacon doesn't take kindly to threats made on his family. So when local crime boss Joe Loomis starts to menace his infant son and the child's mother, Brodie Farrell, Deacon is prepared to do whatever it takes to protect them. However, the danger of Loomis is not something he will have to worry about for long.Brodie has made a career out of finding lost things, but the last thing she'd want to look for is a man she's taken great pains to lose. Annoyance is quickly replaced by horror when she finds Loomis at her door collapsed in a pool of blood - stabbed to the verge of death with his own knife. But it's the gangster's enigmatic last mutterings that threaten to tear apart her tenuously held family. With Deacon under suspicion and Brodie on the hunt for the crook's killer, both are pulled into a world of twisting family ties and terrorism. Little do they know that the murder of one small time crime boss will unearth a sinister plot that could devastatingly impact far more than the pair's domestic life.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49641054568721,"sku":"GOR002105593","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50038788423953,"sku":"GOR003807026","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0749079266.jpg?v=1751428223"},{"product_id":"china-roses-book-jo-bannister-9780727850652","title":"China Roses","description":"A brutal attack on a family friend leads to something darker and deeper for DC Hazel Best and Gabriel Ash. No one ever said: \"See Norbold and die.\" So why would a man from DC Hazel Best's past cross England in order to get himself beaten senseless in this uninspiring Midlands town? Everyone assumes he was looking for Hazel. She can't think why he would; and when David Sperrin wakes up, he can't think why he would either. Amnesia - or something to hide? Flashbacks as Sperrin's battered brain recovers only make the case more troubling. His sharpest memory is of a girl dying in his arms. But who, and how? And why is there no body, no witnesses, no missing persons report? Struggling to make sense of the situation, Hazel turns to her close friend Gabriel Ash for help. But Ash has problems of his own: one of his own ghosts has returned to haunt him. And the stakes are so high there's no one, not even Hazel, he can confide in . . .","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49649881219345,"sku":"GOR013113360","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50177127383313,"sku":"CIN0727850652G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50745934053649,"sku":"GOR013332687","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51261570187537,"sku":"NGR9780727850652","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53157559959825,"sku":"GOR014787579","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727850652.jpg?v=1751420344"},{"product_id":"dangerous-pursuits-book-jo-bannister-9781780297187","title":"Dangerous Pursuits","description":"When Gabriel Ash comes across a terrified young woman fleeing a brutal attacker, he and Hazel Best are drawn into a complex and baffling investigation.Rachel Somers, running . . . Something appalling happened in the wood. When Gabriel Ash and his dog come to her aid, she thinks she's safe. But this is Norbold, where things aren't always as they seem.Detective Chief Inspector Gorman thinks this is his worst nightmare: a predatory paedophile who's prepared to kill rather than be taken. Constable Hazel Best thinks she's helping both the Somers family and her friend Ash, but her tendency to follow her heart rather than her orders is about to get her into trouble again. And the people of Norbold have noticed that descriptions of the attacker, sketchy as they are, fit Ash better than they fit anyone else.With panic stalking the town, DCI Gorman needs to make an arrest before more young girls are attacked, before someone else dies, before the vigilantes who burned Ash's shop decide to burn him too. But the parameters keep shifting, and almost none of the facts he's relying on will turn out to be true. The solution to the mystery is more shocking, and more tragic, than even these three could have imagined.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49650732728593,"sku":"GOR013016437","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50814415044881,"sku":"GOR013402590","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51050485285137,"sku":"NIN9781780297187","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51544824840465,"sku":"NGR9781780297187","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1780297181.jpg?v=1751026564"},{"product_id":"dangerous-pursuits-book-jo-bannister-9781780291628","title":"Dangerous Pursuits","description":"Something appalling happened in the wood. When Gabriel Ash comes to a young woman's aid, she thinks she's safe. But things aren't always as they seem. DCI Gorman thinks this is his worst nightmare: a predatory paedophile who's prepared to kill. And people have noticed that descriptions of the attacker fit Ash better than they fit anyone else.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742255685905,"sku":"NGR9781780291628","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51051949850897,"sku":"NIN9781780291628","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1780291620.jpg?v=1751278748"},{"product_id":"desperate-measures-book-jo-bannister-9781250075666","title":"Desperate Measures","description":"\u003cp\u003eWhen Gabriel Ash's wife and kids were kidnapped four years ago by Somali pirates, his life spiraled out of control. He left his job working for the British government and moved to a small town where he descended into near madness. But with the help of his dog, Patience, and his friendship with young police officer Hazel Best, his focus returned. So when he discovers that his wife is still alive, Ash is once again filled with hope and fear. Hope that he has another chance to find her and their two young sons; fear that, in trying, he may bring about their deaths.\u003c\/p\u003e\u003cp\u003eHazel is deeply worried for Ash. But even she is unprepared for what Ash seems willing to do to secure the safety of his wife and children. In fact, nothing is as it seems and loyalty, friendship, and family bonds will be called into question. When Ash learns who was behind the events that wrecked his life and his sanity, even the resourceful Hazel might not be able to keep him from getting hurt. How much is Ash willing to sacrifice in order to bring his family home and bring justice to those responsible?\u003c\/p\u003e\u003cp\u003eJo Bannister's police procedurals are widely praised for outstanding plotting and suspense, and their brilliant and compelling characterization. \u003ci\u003eDesperate Measures, \u003c\/i\u003ethe third novel in the series following\u0026gt;\u003ci\u003eDeadly Virtues\u0026gt;\u003c\/i\u003eand\u0026gt;\u003ci\u003ePerfect Sins, \u003c\/i\u003eis an engrossing novel from one of the undersung treasures of the mystery genre. -\u003ci\u003eThe Chicago Tribune\u003c\/i\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49747674333457,"sku":"CIN1250075661G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51211343462673,"sku":"GOR008894937","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51332777443601,"sku":"CIN1250075661VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1250075661.jpg?v=1750793275"},{"product_id":"lazarus-hotel-book-jo-bannister-9780312155650","title":"The Lazarus Hotel","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49810520768785,"sku":"CIN0312155654G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50415133294865,"sku":"CIN0312155654VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51331799613713,"sku":"CIN0312155654A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0312155654.jpg?v=1751390812"},{"product_id":"taste-for-burning-book-jo-bannister-9780373262595","title":"A Taste for Burning","description":"A gripping historical novel in the bestselling tradition of \u003ci\u003eThe Alienist\u003c\/i\u003e and \u003ci\u003eTime and Again, Booth\u003c\/i\u003e brings vividly to life a figure who continues to haunt the American imagination--John Wilkes Booth. The story begins as an elderly John Surratt, the only conspirator to escape a hanging sentence for the murder of Abraham Lincoln, is asked by film director D.W. Griffith to recount the harrowing events of his youth during the screenings of Griffith's film Birth of a Nation. The request prompts Surratt to reread his detailed diaries, begun in 1864 when he was first befriended by John Wilkes Booth and was unwittingly enmeshed in Booth's plot to assassinate the President. \u003cp\u003e\u003c\/p\u003eTold through a series of flashbacks, the novel both chronicles the young, naive Surratt's tragic coming of age as he belatedly realizes the nature of the plot Booth has sucked him into, and illuminates the motivations, larger-than-life appetites, and appeal of the charismatic and world-famous stage actor. As Surratt delves further into the diaries and transcripts, it is clear the young Surratt has become trapped in Booth's web of seduction and betrayal. Further insight into the assassination plot is revealed in a surprising twist when the genuine diary that Booth left behind, explaining his actions and implicating others around him, falls into Surratt's hands (a Booth diary, with several missing pages, does exist and is on public display at the Ford Theater in Washington). \u003cp\u003e\u003c\/p\u003eCompulsively readable, and filled with brilliant period detail--as well as a dozen reproductions of actual photographs of the conspirators and their execution, \u003ci\u003eBooth\u003c\/i\u003e is a powerful evocation of a dangerous, chaotic, and tragic time in our history, a story that continues to resonate to this day.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49884350021905,"sku":"CIN0373262590G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373262590.jpg?v=1750814043"},{"product_id":"breaking-faith-book-jo-bannister-9780749082987","title":"Breaking Faith","description":"Discover distinguished crime writers at A\u0026amp;B. Brodie Farrell's business 'Looking for Something' prides itself on locating just about anything a client wishes. However, her work is cut out for her when she is asked to find the ideal pad for successful 'demon rocker' Jared Fry. To the amazement of Daniel, her shy and awkward best friend, Brodie loves a challenge and soon finds the ideal location for the rocker at the old coaching inn 'The Diligence'. Charmed by Fry's business manager Eric Chandos, Brodie wraps up the deal until matters take an ugly turn and a body is discovered on the rocker's new estate.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49921412170001,"sku":"GOR003894144","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0749082984.jpg?v=1750913518"},{"product_id":"broken-lines-book-jo-bannister-9780312198428","title":"Broken Lines","description":"\u003cp\u003eThe definitive book on tiling and geometric patterns, this magnificently illustrated volume features 520 figures and more than 100 tables. Accessible to anyone with a grasp of geometry, it offers numerous graphic examples of two-dimensional spaces covered with interlocking figures, in addition to related problems and references. \u003cbr\u003eSuitable for geometry courses as well as independent study, this inspiring book is geared toward students, professional mathematicians, and readers interested in patterns and shapes―artists, architects, and crystallographers, among others. Along with helpful examples from mathematics and geometry, it draws upon models from fields as diverse as crystallography, virology, art, philosophy, and quilting. The self-contained chapters need not be read in sequence, and each concludes with an excellent selection of notes and references. The first seven chapters can be used as a classroom text, and the final five contain fascinating browsing material, including detailed surveys of color patterns, groups of color symmetry, and tilings by polygons. The authors have also added a new Preface and Appendix to this second edition.\u003cbr\u003eDover unabridged, corrected republication of the edition published by W. H. Freeman \u0026amp; Company, New York, 1987.\u003cbr\u003eSee every Dover book in print at\u003cbr\u003e\u003cb\u003ewww.doverpublications.com\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50042143146257,"sku":"CIN0312198426G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53581727367441,"sku":"CIN0312198426A","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0312198426.jpg?v=1751323637"},{"product_id":"primrose-convention-book-jo-bannister-9780312181574","title":"The Primrose Convention","description":"Through a reexamination of the earliest struggles against Jim Crow, Blair Kelley exposes the fullness of African American efforts to resist the passage of segregation laws dividing trains and streetcars by race in the early Jim Crow era. \u003ci\u003eRight to Ride\u003c\/i\u003e chronicles the litigation and local organizing against segregated rails that led to the \u003ci\u003ePlessy v. Ferguson\u003c\/i\u003e decision in 1896 and the streetcar boycott movement waged in twenty-five southern cities from 1900 to 1907. Kelley tells the stories of the brave but little-known men and women who faced down the violence of lynching and urban race riots to contest segregation.\u003cbr\u003e\u003cbr\u003eFocusing on three key cities--New Orleans, Richmond, and Savannah--Kelley explores the community organizations that bound protestors together and the divisions of class, gender, and ambition that sometimes drove them apart. The book forces a reassessment of the timelines of the black freedom struggle, revealing that a period once dismissed as the age of accommodation should in fact be characterized as part of a history of protest and resistance. \u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":50062871888145,"sku":"CIN0312181574A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51332324327697,"sku":"CIN0312181574G","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0312181574.jpg?v=1751102183"},{"product_id":"death-and-other-lovers-book-jo-bannister-9780385416528","title":"Death and Other Lovers","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50095716794641,"sku":"CIN0385416520G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0385416520.jpg?v=1751103386"},{"product_id":"reflections-book-jo-bannister-9780373265701","title":"Reflections","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50097135616273,"sku":"CIN0373265700G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373265700.jpg?v=1751165481"},{"product_id":"true-witness-by-jo-bannister-true-witness-a-brodie-farrell-mystery-book-jo-bannister-9780373265503","title":"TRUE WITNESS by JO BANNISTER (TRUE WITNESS : A BRODIE FARRELL MYSTERY)","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50108248031505,"sku":"CIN0373265506G","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373265506.jpg?v=1751260672"},{"product_id":"primrose-switchback-book-jo-bannister-9780727854896","title":"The Primrose Switchback","description":"With his father away, Musa has to take over as head of the family in an emer-gency. His stepmother has a new baby boy but someone wants to harm him -- someone Musa suspects to be close to the family. Musa must save the child and hold the family together in spite of growing fear and mistrust.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50125003063569,"sku":"CIN0727854895G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0727854895.jpg?v=1751393557"},{"product_id":"lazarus-hotel-book-jo-bannister-9780373263073","title":"The Lazarus Hotel","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50215571685649,"sku":"CIN0373263074G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373263074.jpg?v=1750739805"},{"product_id":"true-witness-book-jo-bannister-9780312308179","title":"True Witness","description":"Endless War features controversial strategist Ralph Peters at his most provocative and popular, raising perceptive, often shocking questions others fear to ask. In a sweeping collection that ranges from Muslim military triumphs a thousand years ago through the turning of the tide between East and West to the brutal unconventional struggles of today and tomorrow, former Military Intelligence officer Peters extends his successful series of books on strategy and security affairs that have won him diehard fans for his insight, firsthand experience, and frankness.Endless War engages the toughest security issues of our time, including: Does our Afghan war make sense? Can we win? Do we even have a strategy? Has flawed military planning left our troops as virtual hostages in combat zones? Can Israel survive? What would an Iranian nuclear arsenal mean for the world? Is Islam a religion of peace, or has the war between Islam and Western civilization continued virtually without interruption for almost fourteen centuries? Why doesn't the greatest superpower in history win more often? Are we our own worst enemies? Have we lost our sense of warfare's reality? Why don't we fight to win? Do terrorist prisoners really deserve better treatment than American citizens? What's the true price of striking serious history courses from our schools? Who does deeper damage to the United States, our violent enemies or an arrogant ruling elite?In powerful prose combining clarity with passion, Ralph Peters continues to shape our country's military and strategic thought, while standing up for our troops and American values. No book on strategy or foreign affairs this year will be fiercer or more brutally honest. As ever more dark clouds gather over the world, this is a voice we need","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50289191911697,"sku":"CIN0312308175VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50406175965457,"sku":"CIN0312308175G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51365867749649,"sku":"GOR014241945","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0312308175.jpg?v=1751005987"},{"product_id":"desperate-measures-book-jo-bannister-9781410487308","title":"Desperate Measures","description":"\u003cp\u003eWhen Gabriel Ash's wife and kids were kidnapped four years ago by Somali pirates, his life spiraled out of control. He left his job working for the British government and moved to a small town where he descended into near madness. But with the help of his dog, Patience, and his friendship with young police officer Hazel Best, his focus returned. So when he discovers that his wife is still alive, Ash is once again filled with hope and fear. Hope that he has another chance to find her and their two young sons; fear that, in trying, he may bring about their deaths.\u003c\/p\u003e\u003cp\u003eHazel is deeply worried for Ash. But even she is unprepared for what Ash seems willing to do to secure the safety of his wife and children. In fact, nothing is as it seems and loyalty, friendship, and family bonds will be called into question. When Ash learns who was behind the events that wrecked his life and his sanity, even the resourceful Hazel might not be able to keep him from getting hurt. How much is Ash willing to sacrifice in order to bring his family home and bring justice to those responsible?\u003c\/p\u003e\u003cp\u003eJo Bannister's police procedurals are widely praised for outstanding plotting and suspense, and their brilliant and compelling characterization. Desperate Measures, the third novel in the series following Deadly Virtues and Perfect Sins, is an engrossing novel from one of the undersung treasures of the mystery genre. -The Chicago Tribune\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50329472631057,"sku":"CIN141048730XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/141048730X.jpg?v=1751018679"},{"product_id":"bleeding-of-innocents-book-jo-bannister-9780373262410","title":"A Bleeding of Innocents","description":null,"brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":50347976261905,"sku":"CIN0373262418A","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373262418.jpg?v=1751260665"},{"product_id":"changelings-book-jo-bannister-9780373264100","title":"Changelings","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50348099764497,"sku":"CIN0373264100G","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373264100.jpg?v=1750975298"},{"product_id":"death-in-high-places-book-jo-bannister-9780312573539","title":"Death in High Places","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50348292636945,"sku":"CIN0312573537G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52632182948113,"sku":"CIN0312573537VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0312573537.jpg?v=1750780657"},{"product_id":"flawed-book-jo-bannister-9780373266661","title":"Flawed","description":null,"brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":50348301648145,"sku":"CIN0373266669A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53496674287889,"sku":"CIN0373266669VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373266669.jpg?v=1750845710"},{"product_id":"bleeding-of-innocents-book-jo-bannister-9780312097509","title":"A Bleeding of Innocents","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50348931711249,"sku":"CIN0312097506G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50943003492625,"sku":"CIN0312097506A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51582418911505,"sku":"GOR014336564","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0312097506.jpg?v=1750941584"},{"product_id":"deadly-virtues-book-jo-bannister-9781250071774","title":"Deadly Virtues","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50372521099537,"sku":"CIN1250071771G","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1250071771.jpg?v=1750856546"},{"product_id":"deadly-virtues-book-jo-bannister-9781250023445","title":"Deadly Virtues","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50378133537041,"sku":"CIN1250023440G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52085422555409,"sku":"CIN1250023440VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1250023440.jpg?v=1751336310"},{"product_id":"reflections-book-jo-bannister-9780312319380","title":"Reflections","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50406228459793,"sku":"CIN031231938XG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50705848631569,"sku":"CIN031231938XVG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/031231938X.jpg?v=1751102303"},{"product_id":"charisma-book-jo-bannister-9780373262533","title":"Charisma","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50457676480785,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50457680478481,"sku":"CIN0373262531VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51720618246417,"sku":"CIN0373262531A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373262531.jpg?v=1750877937"},{"product_id":"changelings-book-jo-bannister-9780312265670","title":"Changelings","description":"First published in 1955 and nominated for a Pulitzer Prize, this novel revolves around a pair of stubborn adolescent girls who refuse to accept the racism and anti-Semitism of their respective communities. Their courage allows them to question and to cross over into the no-man's land of segregated urban neighborhoods, claimed most recently by Jews, but now, in the early fifties, increasingly by African-Americans. \u003ci\u003eThe New York Times\u003c\/i\u003e praised the power with which the author reveals the impact of  racial] struggle on the new generation, whose survival lies in their power to love.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50631762837777,"sku":"CIN0312265670VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50943133778193,"sku":"CIN0312265670A","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50953910452497,"sku":"CIN0312265670G","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0312265670.jpg?v=1751292023"},{"product_id":"hireling-s-tale-book-jo-bannister-9780373263776","title":"The Hireling's Tale","description":null,"brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50690236088593,"sku":"CIN0373263775G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51415729406225,"sku":"CIN0373263775VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0373263775.jpg?v=1751325376"},{"product_id":"winter-plain-book-jo-bannister-9781447236399","title":"The Winter Plain","description":"The Garden City of Chad was an oasis in a barren land, too rare and precious to escape the predation of someone like harry Jess. But the Barbarian made a mistake when he brought, along with his silver-studded cavalry, his concubine. Because when the bedslave teamed up with a nuclear engineer to rescue from Harry’s evil clutches the last scion of the royal house of Chad the results were, literally, devastating.   The paths of the protagonists lead from the palace at Chad to the enigmatic convent-fortress of Oracle, from the chill wastes of the Ice Desert to the secret reserves of the human psyche. The stark, often brutal, drama of conflict and consequence is relieved by small triumphs of humour, courage, endurance and love.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50697496527121,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697498657041,"sku":"NGR9781447236399","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52123306492177,"sku":"NLS9781447236399","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1447236394.jpg?v=1751272600"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-jo-bannister.oembed?page=5","provider":"World of Books ","version":"1.0","type":"link"}