{"title":"Bob Skinner","description":"\u003cp\u003eDelve into the gritty world of Detective Chief Superintendent Bob Skinner with Quintin Jardine's thrilling crime series. Perfect for fans of Ian Rankin, experience Edinburgh's dark underbelly through Skinner's relentless pursuit of justice.\u003c\/p\u003e","products":[{"product_id":"skinner-s-trail-bob-skinner-series-book-3-book-quintin-jardine-9780755357727","title":"Skinner's Trail (Bob Skinner series, Book 3)","description":"Skinner is on the trail of organised crime and a cold-blooded killer in this gripping third novel in Quintin Jardine's bestselling crime series.   First the joyous birth of Skinner's son...then the grim reality of murder in one of Edinburgh's prosperous suburbs. A man has been found knifed in a luxury villa. The victim had run a chain of laundrettes, saunas and pubs throughout the city, but for some time the police suspected these to be the front for a drug distribution network. Moving from Scotland to northern Spain, then back to a chilling climax in Edinburgh, this complex and suspenseful thriller follows a tortuous and bloodsoaked trail...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49504583418129,"sku":"GOR001984466","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49533318922513,"sku":"GOR002149146","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49561936036113,"sku":"GOR003482382","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732599775505,"sku":"NGR9780755357727","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49791199314193,"sku":"CIN0755357728A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51322403356945,"sku":"CIN0755357728G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51328130711825,"sku":"CIN0755357728VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52533364130065,"sku":"NLS9780755357727","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52806428590353,"sku":"GOR010423275","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357728.jpg?v=1772705490"},{"product_id":"pray-for-the-dying-bob-skinner-series-book-23-book-quintin-jardine-9780755356997","title":"Pray for the Dying (Bob Skinner series, Book 23)","description":"'After what happened, none of us can be sure we're going to see tomorrow'  The killing was an expert hit.  Three shots through the head, as the lights dimmed at a celebrity concert in Glasgow.  A most public crime, and Edinburgh Chief Constable Bob Skinner is right in the centre of the storm, as it breaks over the Strathclyde force. The shooters are dead too, killed at the scene. But who sent them?  The crisis finds Skinner, his private life shattered by the shocking end of his marriage, taking a step that he had sworn he never would. Tasked by Scotland's First Minister with the investigation of the outrage, he finds himself quickly uncovering some very murky deeds...The trail leads to London, where national issues compromise the hunt. Skinner has to rattle the bars of the most formidable cage in the country, and go head to head with its leading power brokers . . . a confrontation that seems too much, even for him. Can the Chief solve the most challenging mystery of his career . . . or will failure end it?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49505079197969,"sku":"GOR004908659","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49536275054865,"sku":"GOR004815580","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755356993.jpg?v=1750701447"},{"product_id":"pray-for-the-dying-bob-skinner-series-book-23-book-quintin-jardine-9780755357000","title":"Pray for the Dying (Bob Skinner series, Book 23)","description":"'After what happened, none of us can be sure we're going to see tomorrow.'   The killing was an expert hit. Three shots through the head, as the lights dimmed at a celebrity concert in Glasgow. A most public crime, and Edinburgh Chief Constable Bob Skinner is right in the centre of the storm.   The shooters were killed at the scene, but who sent them? The crisis finds Skinner taking a step that he had sworn he never would. Tasked with the investigation of the outrage, he finds himself uncovering some very murky deeds...   The trail leads to London, and a confrontation that seems too much, even for him. Can the Chief solve the most challenging mystery of his career...or will failure end it?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49505663484177,"sku":"GOR005438705","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49526270886161,"sku":"GOR005453250","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729448673553,"sku":"NGR9780755357000","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50024321745169,"sku":"GOR008019825","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50216613478673,"sku":"CIN0755357000G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50432646742289,"sku":"GOR005924413","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357000.jpg?v=1772792013"},{"product_id":"stay-of-execution-bob-skinner-series-book-14-book-quintin-jardine-9780755358717","title":"Stay of Execution (Bob Skinner series, Book 14)","description":"Can you fight evil with evil...? DCC Bob Skinner faces his toughest investigation...  Evil stalks the city of Edinburgh. This time the threat is bigger than the crooks, scam-artists or drug dealers who find their prey in the shadows of the streets. Some people are looking for a big-time hit. The body of a respectable businessman is found hanging from a tree; a veteran from a Belgian marching band is killed in a hit-and-run incident and another dies of an apparent heart attack. Excitement on the streets of Edinburgh is feverish as the city prepares for a huge rally to celebrate the return of Pope John the 25th to his hometown. The security has to be bulletproof. But there is a chink in the armour. Does Deputy Chief Constable Bob Skinner have the inner strength to find the answer to the biggest question of all?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49505808515345,"sku":"GOR004505481","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49538273280273,"sku":"GOR003306642","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49728475431185,"sku":"NGR9780755358717","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49941422473489,"sku":"GOR004629436","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50038246801681,"sku":"CIN0755358716VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50192805429521,"sku":"CIN0755358716G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51214171767057,"sku":"GOR014200462","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755358716.jpg?v=1772791310"},{"product_id":"roots-of-evil-book-quintin-jardine-9781472255938","title":"The Roots of Evil","description":"Bob Skinner is back in the latest gritty mystery in Quintin Jardine's bestselling series, not to be missed by readers of Ian Rankin and Peter May.    Praise for Jardine's gripping mysteries: 'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' Observer","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49507089252625,"sku":"GOR011071307","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49740161122577,"sku":"NGR9781472255938","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50266731413777,"sku":"GOR011930087","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50377443213585,"sku":"CIN1472255933G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51612067922193,"sku":"GOR011446769","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472255933.jpg?v=1751456406"},{"product_id":"brush-with-death-bob-skinner-series-book-29-book-quintin-jardine-9781472238894","title":"A Brush with Death (Bob Skinner series, Book 29)","description":"When millionaire Leo Speight is found poisoned, Scotland's toughest cop is called in to solve the high-profile case...   Skinner joins his old team in a complex murder investigation in the twenty-ninth gripping mystery in Quintin Jardine's bestselling crime series. Praise for Jardine's compelling novels: 'A masterclass in how murder-mysteries ought to be written' Scots Magazine  When millionaire Leo Speight is found poisoned at his Ayrshire mansion, Police Scotland has a tough case on its hands. Speight was a champion boxer with national hero status, and a long list of lovers and friends stand to benefit from his estate. Did one of them decide to speed things up? Or was jealousy or rivalry the motive?  The Security Service wants to stay close to the investigation and they have just the man to send in: ex-Chief Constable Bob Skinner. Skinner might have retired from the police, but solving crimes is in his blood. Combining forces with DI Lottie Mann and DS Dan Provan of Serious Crimes, he's determined to see Speight's murderer put away for a long time. But there's a twist even Bob Skinner couldn't see coming...   'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' Observer","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49507671507217,"sku":"GOR009130009","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49854781620497,"sku":"GOR010333926","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50406320931089,"sku":"GOR009223997","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472238893.jpg?v=1751443689"},{"product_id":"brush-with-death-bob-skinner-series-book-29-book-quintin-jardine-9781472238917","title":"A Brush with Death (Bob Skinner series, Book 29)","description":"When millionaire Leo Speight is found poisoned, Scotland's toughest cop is called in to solve the high-profile case...   Skinner joins his old team in a complex murder investigation in the twenty-ninth gripping mystery in Quintin Jardine's bestselling crime series. Praise for Jardine's compelling novels: 'A masterclass in how murder-mysteries ought to be written' Scots Magazine  When millionaire Leo Speight is found poisoned at his Ayrshire mansion, Police Scotland has a tough case on its hands. Speight was a champion boxer with national hero status, and a long list of lovers and friends stand to benefit from his estate. Did one of them decide to speed things up? Or was jealousy or rivalry the motive?  The Security Service wants to stay close to the investigation and they have just the man to send in: ex-Chief Constable Bob Skinner. Skinner might have retired from the police, but solving crimes is in his blood. Combining forces with DI Lottie Mann and DS Dan Provan of Serious Crimes, he's determined to see Speight's murderer put away for a long time. But there's a twist even Bob Skinner couldn't see coming...   'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' Observer","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49507849961745,"sku":"GOR009649404","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49520720118033,"sku":"GOR009578329","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49734735495441,"sku":"NGR9781472238917","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50377195487505,"sku":"CIN1472238915G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50495277367569,"sku":"GOR010159795","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51853264486673,"sku":"GOR010585227","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472238915.jpg?v=1772706403"},{"product_id":"deadlock-book-quintin-jardine-9781472282828","title":"Deadlock","description":"The gripping new mystery in Quintin Jardine's bestselling Bob Skinner series, not to be missed by readers of Ian Rankin and Peter May.  Sir Robert Skinner's stock is rising - after retiring from the police service he's been promoted to head an international media organisation. Yet a series of unexplained deaths on his home turf in Scotland threaten to bring him crashing back down to earth.  As Skinner helps the elderly in his local community, several residents seem to die of natural causes. But when a gruesome discovery is made in a Glasgow flat and one of Skinner's long-time friends - an aspiring politician - emerges as the prime suspect, things become very murky indeed.  After unpicking clues that go nowhere, Skinner and his team are left grappling the most baffling conundrum they have ever encountered - is there a mystery at all?  Praise for Quintin Jardine's Bob Skinner series:  'The legendary Quintin Jardine . . . such a fine writer' DENZIL MEYRICK 'Scottish crime-writing at its finest, with a healthy dose of plot twists and turns, bodies and plenty of brutality' SUN 'Another powerful tartan noir that packs a punch' PETERBOROUGH EVENING TELEGRAPH 'Incredibly difficult to put the book down . . . a guide through a world of tangled family politics, hostile takeovers, government-sanctioned killing, extortion and the seedier side of publishing . . . Quintin Jardine should be . . . your first choice!' SCOTS MAGAZINE 'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' OBSERVER","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49508542480657,"sku":"GOR012046629","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50384476897553,"sku":"CIN1472282825G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50429285695761,"sku":"GOR012140265","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472282825.jpg?v=1750988544"},{"product_id":"skinner-s-rules-bob-skinner-series-book-1-book-quintin-jardine-9780755357703","title":"Skinner's Rules (Bob Skinner series, Book 1)","description":"The book that launched a legend: the first novel in the acclaimed Bob Skinner series.  As head of Edinburgh's CID, Detective Chief Superintendent Bob Skinner has seen it all... but even he is shocked by the savagely mutilated corpse discovered in a dark alleyway. The victim is identified as a successful young lawyer, and the motive for the brutal death remains a mystery. Then further seemingly random killings in the city begin to suggest a vicious serial killer is on the rampage. But when the lawyer's fiancee is also murdered, Skinner realises that someone is in deadly earnest...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49508837097745,"sku":"GOR001346191","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49532754198801,"sku":"GOR001450400","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49543875789073,"sku":"GOR001631630","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49677677527313,"sku":"CIN0755357701G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732109369617,"sku":"NGR9780755357703","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50140294316305,"sku":"GOR009607443","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50300351840529,"sku":"CIN0755357701VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51323236712721,"sku":"CIN0755357701A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52732538224913,"sku":"NLS9780755357703","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357701.jpg?v=1771502257"},{"product_id":"last-resort-bob-skinner-series-book-25-book-quintin-jardine-9781472205636","title":"Last Resort (Bob Skinner series, Book 25)","description":"LAST RESORT is the twenty-fifth novel in the Bob Skinner series by Quintin Jardine, Scotland's master of crime, and sees the Edinburgh cop back as never before.   After thirty years of service, former Chief Constable Bob Skinner faces the possible end of his police career, at its pinnacle.   A trip to Catalunya to contemplate his future soon takes on a different flavour when Skinner is asked by an friend, Xavier Aislado, to track down one of his business's brightest talents, vanished without a trace.   But it soon becomes clear that another manhunt is in progress, and that Skinner himself is the target. While his daughter Alex fights that battle at home, Skinner's own search takes one sinister turn after another, until he is faced with the toughest question of all:  Is natural justice sometimes the only answer?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49509424726289,"sku":"GOR006581161","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49658226475281,"sku":"GOR006634270","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50037742272785,"sku":"CIN1472205634G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50385506009361,"sku":"CIN1472205634A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50407302693137,"sku":"CIN1472205634VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51205810356497,"sku":"GOR007400719","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52878412087569,"sku":"GOR011197548","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205634.jpg?v=1751210795"},{"product_id":"cold-case-bob-skinner-series-book-30-book-quintin-jardine-9781472238955","title":"Cold Case (Bob Skinner series, Book 30)","description":"Is a killer still on the loose?   The thirtieth gritty mystery in Quintin Jardine's bestselling Bob Skinner series, not to be missed by readers of Ian Rankin and Peter May. Praise for Quintin Jardine's gripping novels: 'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' Observer  When a murder investigation that's been closed for thirty years is suddenly re-opened, former Chief Constable Bob Skinner is quickly drawn into the action.   The story of the Body in the Quarry was well-known around Edinburgh all those years ago: a popular priest found dead in a frozen quarry; a suspect with a clear motive charged; a guilty verdict. But with a journalist uncovering new evidence, the cold case has come back to haunt Skinner's old mentor Jimmy Proud - and only one man can help him.  Skinner is long out of the police force, but he can't say no. With the clock ticking, and his friend's reputation at stake, he must uncover the truth to find out if an innocent man was convicted for murder. And if a killer is still on the loose . . .","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49509716853009,"sku":"GOR009958494","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49553315430673,"sku":"GOR009916829","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49637418402065,"sku":"GOR010139077","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733282955537,"sku":"NGR9781472238955","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50377210134801,"sku":"CIN1472238958G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50709550694673,"sku":"GOR010282802","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472238958.jpg?v=1751434656"},{"product_id":"roots-of-evil-book-quintin-jardine-9781472255921","title":"The Roots of Evil","description":"THE DARKEST DEEDS ARE HIDDEN FROM SIGHT . . .  Bob Skinner is back in the latest gritty mystery in Quintin Jardine's bestselling series, not to be missed by readers of Ian Rankin and Peter May.   New Year's Day, and Edinburgh lies sleeping. But two men will never wake again . . .   When struggling ex-copper Terry Coats was discovered in bed with an air hostess, his excuse that he was 'going undercover' cut no ice with the force - or his wife. But now he's been brutally killed on Hogmanay night, it seems there may have been more to his plea.  Dragged from the New Year celebrations, Special Constable Sir Bob Skinner is shocked to find Coats' body alongside that of Griff Montell: his erstwhile protégé, and former lover of Skinner's own daughter, Alex. Could there be some dark truth under Coats' cock-and-bull story, after all?  As the secrets start unravelling, Skinner realises he has gravely underestimated someone close to him - and the effects will cost him, and those he loves, dear . . .  Praise for Jardine's gripping mysteries:   'The legendary Quintin Jardine . . . such a fine writer' Denzil Meyrick   'Scottish crime-writing at its finest, with a healthy dose of plot twists and turns, bodies and plenty of brutality' Sun  'Another powerful tartan noir that packs a punch' Peterborough Evening Telegraph  'Incredibly difficult to put the book down . . . a guide through a world of tangled family politics, hostile takeovers, government-sanctioned killing, extortion and the seedier side of publishing . . . Quintin Jardine should be . . . your first choice!' Scots magazine  'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' Observer","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49510420349201,"sku":"GOR011510219","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49649014931729,"sku":"GOR011930358","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741680378129,"sku":"NGR9781472255921","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49745628758289,"sku":"GOR013188030","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49798436585745,"sku":"GOR011550666","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50384035348753,"sku":"CIN1472255925A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50384037609745,"sku":"CIN1472255925G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50384039641361,"sku":"CIN1472255925VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52124951970065,"sku":"NLS9781472255921","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472255925.jpg?v=1770891498"},{"product_id":"lethal-intent-bob-skinner-series-book-15-book-quintin-jardine-9780755358724","title":"Lethal Intent (Bob Skinner series, Book 15)","description":"Would you kill, to save a life? DCC Bob Skinner faces a life-changing dilemma...  'If we are right about this, the stakes are higher than anything I've ever faced.' Gangsters have infiltrated Edinburgh. MI5 are on their case and, unknown to Deputy Chief Constable Bob Skinner, have set up a drug-dealing sting to flush the them out. The resulting mayhem throws everyone into confusion until they realise the gangsters are preparing a hit on one of the Royal family. Meanwhile two policemen mourn the loss of a son and a daughter in mysterious circumstances, and another witnesses his son being abducted. Is someone trying to wreak revenge on the police force? Are the crimes linked? Quintin Jardine keeps you guessing until the end in this tautly plotted and powerful novel.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49510502662417,"sku":"GOR003390015","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49540467228945,"sku":"GOR004298994","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49658680082705,"sku":"GOR005285907","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49778140578065,"sku":"NGR9780755358724","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50288502898961,"sku":"CIN0755358724G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50577372840209,"sku":"GOR010978991","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52817350459665,"sku":"CIN0755358724A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755358724.jpg?v=1772706097"},{"product_id":"game-over-bob-skinner-series-book-27-book-quintin-jardine-9781472205728","title":"Game Over (Bob Skinner series, Book 27)","description":"GAME OVER  is the twenty-seventh gripping Bob Skinner mystery from crime master Quintin Jardine, author of HOUR OF DARKNESS, LAST RESORT, PRIVATE INVESTIGATIONS and many more.   'Another cracker from Jardine...There are plenty of twists and turns along the way to keep you engrossed' Scots Magazine  When supermodel Annette Bordeaux is found battered and strangled in her Edinburgh flat, former Chief Constable Bob Skinner's old team instantly have a global case on their hands.   The victim's husband, world-renowned footballer and recent Merrytown FC signing, is quickly discounted as a suspect. But there are others in the club with less watertight alibis...   Two years out of the game, Skinner can't help getting his hands dirty. And as his old team work to convict the prime suspect, his own daughter, Alex, is the lawyer tasked with leading the defence.   The opposing sides must work to find the culprit while the press watch on. But in this game, no one can be trusted, and there are murkier deeds still to uncover before the final whistle blows...","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49511516602641,"sku":"GOR008784719","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49528216158481,"sku":"GOR008682242","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49533278552337,"sku":"GOR009081969","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49930094117137,"sku":"NGR9781472205728","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49980212904209,"sku":"GOR010549314","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51333841092881,"sku":"CIN1472205723G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205723.jpg?v=1772792285"},{"product_id":"fallen-gods-bob-skinner-series-book-13-book-quintin-jardine-9780755358700","title":"Fallen Gods (Bob Skinner series, Book 13)","description":"Can Skinner surmount the greatest challenge of his life... and if he does, will he ever be the same? A thrilling novel in the hugely popular Scottish crime series.  When a body is found after a flood, the secrets of a tempestuous life surface with it. Deputy Chief Constable Bob Skinner has kept the existence of his hated brother Michael hidden for years. As he relives their past conflict, other demons threaten his future. For not only are his professional enemies circling, but Sarah, his wife, seems set on a course for calamity. Meanwhile, in an Edinburgh art gallery, his team confront a shocking and very public case of arson. Was it a political protest, or something much deeper?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49511710556433,"sku":"GOR003027494","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49516935512337,"sku":"GOR005483007","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49610652975377,"sku":"GOR004294019","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49730490532113,"sku":"NGR9780755358700","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49946450395409,"sku":"GOR010632228","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755358708.jpg?v=1772790512"},{"product_id":"autographs-in-the-rain-bob-skinner-series-book-11-book-quintin-jardine-9780755358687","title":"Autographs in the Rain (Bob Skinner series, Book 11)","description":"Attempted murder and a mysterious stalker are a little close for comfort for DCC Skinner, in this thrilling crime novel.  As Bob Skinner takes an evening stroll with a gorgeous filmstar on his arm, surely the worst of his worries is that back at headquarters, an ambitious new colleague is scheming to enlarge his territory at Skinner's expense. But when a frightening shot-gun attack sends Skinner and his old flame Louise Bankier diving for cover, it seems danger has zeroed in on him once again. Returning to Scotland to shoot her latest film, Louise is one of Scotland's most popular exports. But it seems she has a stalker; someone who is clearly determined to scare her. For Skinner, tracking down her tormentor isn't just business - it's now very personal indeed...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49512649687313,"sku":"GOR002537408","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49533016965393,"sku":"GOR003874920","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49778051711249,"sku":"NGR9780755358687","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49949520494865,"sku":"CIN0755358686G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50529151484177,"sku":"GOR010319347","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50952982724881,"sku":"GOR003642530","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52479192039697,"sku":"NLS9780755358687","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755358686.jpg?v=1772792599"},{"product_id":"dead-and-buried-bob-skinner-series-book-16-book-quintin-jardine-9780755399468","title":"Dead and Buried (Bob Skinner series, Book 16)","description":"Murder is rarely cut and dried. Usually it follows its own unique, twisted logic... Deputy Chief Constable Bob Skinner has a failed marriage on his hands, and a death on his conscience. He faces the biggest challenge of his career within the secret corridors of Westminster, where dark power is wielded. Meanwhile, back in Edinburgh, Skinner's daughter is being harassed by a stalker. Can he protect her? A bookmaker has taken one gamble too many and paid his debt in a gruesome fashion. Is it an underworld vendetta, or something more sinister? Alongside it all a casual call to the Chief Constable sets him on a personal crusade which quickly points to a bigamist at work. Or is it worse? Four crimes, four crises: can Skinner and his people solve them? Indeed can they survive them?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49516656722193,"sku":"GOR004928369","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49639601930513,"sku":"GOR006904778","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49656667144465,"sku":"GOR005748202","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50467370795281,"sku":"NGR9780755399468","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755399463.jpg?v=1772708762"},{"product_id":"skinner-s-round-bob-skinner-series-book-4-book-quintin-jardine-9780755357734","title":"Skinner's Round (Bob Skinner series, Book 4)","description":"Bob Skinner must challenge local beliefs and legends to solve a gruesome murder in this fourth installment in the fantastic Scottish crime series.  A four-day tournament involving the world's leading golfers is being staged to mark the opening of a new country club created on the Marquis of Kinture's East Lothian estate. But on the previous Sunday afternoon, one of Kinture's business partners is found dead in his private jacuzzi in the clubhouse - with his throat cut. The next day an anonymous letter is received by the local newspaper, containing a fragment of a legendary witches' curse upon anyone who desecrates their place of worship. When a second murder occurs, this time by water, ACC Bob Skinner finds himself facing the most challenging case of his career...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49516657017105,"sku":"GOR001539385","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49664413040913,"sku":"GOR001881758","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733362581777,"sku":"NGR9780755357734","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51317120041233,"sku":"GOR002470701","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52533387919633,"sku":"NLS9780755357734","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53334896017681,"sku":"GOR009958832","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357736.jpg?v=1775123100"},{"product_id":"hour-of-darkness-bob-skinner-series-book-24-book-quintin-jardine-9780755357031","title":"Hour Of Darkness (Bob Skinner series, Book 24)","description":"Quintin Jardine's twenty-fourth Bob Skinner novel sees the Edinburgh cop faced with a case that calls every part of his life into question.  The body of a murdered woman is found washed up on Cramond Island near the mouth of the River Forth. Days later detectives are called to a flat in Edinburgh; the kitchen is covered in blood, and the occupier is missing.  When the name of the woman from Cramond Island is revealed, it stirs unwelcome memories for those who knew her, Chief Constable Bob Skinner most of all. Now based in Glasgow, he has no reason to become involved in the case. Yet he does, unwittingly setting in motion a course that  leads him to the toughest choice of his life, putting him in the midst of a personal nightmare, both life threatening and career changing.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49518890549521,"sku":"GOR006646542","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49528863621393,"sku":"GOR006467173","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49624137367825,"sku":"GOR006898146","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729719632145,"sku":"NGR9780755357031","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50099600982289,"sku":"GOR010513581","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50362271957265,"sku":"CIN0755357035G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357035.jpg?v=1772792649"},{"product_id":"funeral-note-bob-skinner-series-book-22-book-quintin-jardine-9780755356973","title":"Funeral Note (Bob Skinner series, Book 22)","description":"The brilliant new Bob Skinner mystery by the master of crime fiction, his most ambitious ever.  After a tip-off, a man's body is exhumed from a shallow grave in Edinburgh. Murder surely, yet he died from natural causes, so, case closed? Indeed was there ever a case?  But Chief Constable Skinner and his people keep on digging. Who was the man, why was he buried so reverentially, and by whom? Meanwhile corruption is discovered within the force, and an investigation launched. Immersed in crises, his marriage heading for the rocks, Skinner finds his very career hanging in the balance, its fate beyond his control. In a tale seen through the eyes of each of its leading players, Quintin Jardine, the Crimemaster, lays mystery upon mystery until the greatest threat of all those facing the Chief is revealed, and a deadly race begins. Can he win out, or will his life implode?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49519170912529,"sku":"GOR004666954","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49555625246993,"sku":"GOR004645870","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49657327812881,"sku":"GOR006117771","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49730288058641,"sku":"NGR9780755356973","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50762796106001,"sku":"CIN0755356977VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50953661579537,"sku":"CIN0755356977G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51201180336401,"sku":"GOR010600369","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755356977.jpg?v=1772790498"},{"product_id":"roots-of-evil-book-quintin-jardine-9781472255914","title":"The Roots of Evil","description":"The unputdownable new mystery featuring ex Chief Constable Bob Skinner. By Quintin Jardine, the acclaimed author of THE BAD FIRE and COLD CASE.  'If Ian Rankin is the Robert Carlyle of Scottish crime writers, then Jardine is surely its Sean Connery' Glasgow Herald","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49519294251281,"sku":"GOR010938463","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49640545976593,"sku":"GOR011587756","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49648129442065,"sku":"GOR012967240","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697876472081,"sku":"NGR9781472255914","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51579983823121,"sku":"CIN1472255917G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53182756356369,"sku":"GOR011255355","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472255917.jpg?v=1751179095"},{"product_id":"hour-of-darkness-bob-skinner-series-book-24-book-quintin-jardine-9780755357024","title":"Hour Of Darkness (Bob Skinner series, Book 24)","description":"Quintin Jardine's new Bob Skinner novel sees the Chief Constable faced with a case that calls every part of his life into question.  The body of a murdered woman is found washed up on Cramond Island near the mouth of the River Forth. Days later detectives are called to a flat in Edinburgh; the kitchen is covered in blood, and the occupier is missing.  When the name of the woman from Cramond Island is revealed, it stirs unwelcome memories for those who knew her, Chief Constable Bob Skinner most of all. Now based in Glasgow, he has no reason to become involved in the linked cases. Yet he does, unwittingly setting in motion a course that will lead him into a personal nightmare and the toughest choice of his life...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49519381545233,"sku":"GOR005693483","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49654050717969,"sku":"GOR005956586","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50358066512145,"sku":"CIN0755357027A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52105395732753,"sku":"CIN0755357027G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357027.jpg?v=1751009814"},{"product_id":"bad-fire-bob-skinner-series-book-31-book-quintin-jardine-9781472255815","title":"The Bad Fire (Bob Skinner series, Book 31)","description":"'Scottish crime-writing at its finest, with a healthy dose of plot twists and turns, bodies and plenty of brutality' Sun  The gritty new mystery in Quintin Jardine's bestselling Bob Skinner series, set in Edinburgh and the Scottish countryside; not to be missed by readers of Ian Rankin and Peter May.   Nine years ago, divorcee Marcia Brown took her own life. A pillar of the community, she had been accused of theft, and it's assumed that she was unable to live with the shame. Now her former husband wants the case reopened. Marcia was framed, he says, to prevent her exposing a scandal. He wants justice for Marcia. And Alex Skinner, Solicitor Advocate, and daughter of retired Chief Constable Sir Robert Skinner, has taken on the brief, aided by her investigator Carrie McDaniels.   When tragedy strikes and his daughter comes under threat, Skinner steps in. His quarry is about to discover that the road to hell is marked by bad intentions . . .  'Skinner's lost none of his hard edge when he steps up to the plate after his daughter Alex, a legal eagle, is in trouble when a cold murder case explodes red hot and dangerous. Someone's going to meet his match in Skinner' Peterborough Evening Telegraph  'Well-constructed . . . intriguing' Scotland on Sunday  What readers are saying about Quintin Jardine's gripping mysteries:   'I would recommend anyone new to the series to give yourself a treat and read them all!!'  'I have given this book five stars because of the ingenious plot, the excellence of the narrative and, after quite a number of years, Quintin Jardine is still producing superb crime fiction'  'A fantastic gripping read and I didn't want to put it down'  'As always Mr Jardine had me hooked from the first chapter to the very end'","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49519780987153,"sku":"GOR010210861","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49540216652049,"sku":"GOR010272334","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49635490332945,"sku":"GOR010779461","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50384032923921,"sku":"CIN147225581XG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/147225581X.jpg?v=1750858549"},{"product_id":"fatal-last-words-bob-skinner-series-book-19-book-quintin-jardine-9780755348855","title":"Fatal Last Words (Bob Skinner series, Book 19)","description":"It's no ordinary summer for DCC Bob Skinner, as murder mystery leaps from the page into reality in the nineteenth volume of Quintin Jardine's outstanding cop series.   It's August and the Edinburgh International Book Festival is in full swing. So it's a considerable embarrassment when one of Scotland's most successful crime writers is found dead in the author tent. The victim's phone was tapped. Are the spooks involved? Or has mystery fiction become true crime? A second victim begs the question: have the authors become targets themselves?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49520144023825,"sku":"GOR001715246","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49523731169553,"sku":"GOR001881759","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49730163769617,"sku":"NGR9780755348855","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49950234706193,"sku":"GOR001957641","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50128421355793,"sku":"CIN0755348850G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50302914330897,"sku":"CIN0755348850VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50338506473745,"sku":"CIN0755348850A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50427034009873,"sku":"GOR011151863","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52982125658385,"sku":"NLS9780755348855","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755348850.jpg?v=1772793276"},{"product_id":"death-s-door-bob-skinner-series-book-17-book-quintin-jardine-9780755329113","title":"Death's Door (Bob Skinner series, Book 17)","description":"When two young female artists are murdered in what looks like ritualistic killings, the pressure is on to find a highly professional murderer. What is the link with the art world? Is the killer a disgruntled art critic? A twice-jilted lover? The arrival of the father of one of the victims, millionaire businessman Davor Boras, brings in the big guns of the Home Office, MI5 and the CIA. It's not long before Deputy Chief Constable Bob Skinner gets called back to the frontline. With an estranged son, a dubious assistant and connections in very high places, what is more important to Boras: business or family? There's too much at stake - there's going to be bloodshed - and Skinner's men are at risk of getting caught in the crossfire...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49526273507601,"sku":"GOR001012440","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49533277208849,"sku":"GOR000935294","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49554043797777,"sku":"GOR001000436","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729592623377,"sku":"NGR9780755329113","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50339321381137,"sku":"CIN0755329112G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50361754157329,"sku":"CIN0755329112A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50945255178513,"sku":"GOR010513596","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755329112.jpg?v=1772707514"},{"product_id":"cold-case-bob-skinner-series-book-30-book-quintin-jardine-9781472238948","title":"Cold Case (Bob Skinner series, Book 30)","description":"Is a killer still on the loose?   The thirtieth gritty mystery in Quintin Jardine's bestselling Bob Skinner series, not to be missed by readers of Ian Rankin and Peter May. Praise for Jardine's gripping mysteries: 'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' Observer  When a murder investigation that's been closed for thirty years is suddenly re-opened, former Chief Constable Bob Skinner is quickly drawn into the action.   The story of the Body in the Quarry was well-known around Edinburgh all those years ago: a popular priest found dead in a frozen quarry; a suspect with a clear motive charged; a guilty verdict. But with a journalist uncovering new evidence, the cold case has come back to haunt Skinner's old mentor Jimmy Proud - and only one man can help him.  Skinner is long out of the police force, but he can't say no. With the clock ticking, and his friend's reputation at stake, he must uncover the truth to find out if an innocent man was convicted for murder. And if a killer is still on the loose . . .","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49526284452113,"sku":"GOR009392159","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49539251339537,"sku":"GOR009651278","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50828900401425,"sku":"CIN147223894XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/147223894X.jpg?v=1751053547"},{"product_id":"gallery-whispers-bob-skinner-series-book-9-book-quintin-jardine-9780755358663","title":"Gallery Whispers (Bob Skinner series, Book 9)","description":"A terrorist threat and a serial killer on the streets Edinburgh spell trouble for Scotland's toughest cop.  One of the world's most ruthless terrorists is on his way to Edinburgh with only one thing on his mind: the forthcoming conference of world Heads of Government. If DCC Skinner doesn't pick up his trail fast, he could have a global disaster in his backyard. While all eyes are focused on the terrorist threat, a terminally ill woman is found dead - an apparent suicide. But the marks of an assisted death are discovered and this seemingly random death soon proves to be the beginning of an ominous pattern. For Skinner, the desperate race to find a heartless terrorist mixes uneasily with the search for a mercy killer- a search which takes on a poignant personal significance...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49526826008849,"sku":"GOR002558024","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49542847168785,"sku":"GOR003067908","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49730253193489,"sku":"NGR9780755358663","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49960548368657,"sku":"GOR011177201","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52108322504977,"sku":"GOR004311099","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52732538355985,"sku":"NLS9780755358663","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/075535866X.jpg?v=1772704501"},{"product_id":"head-shot-bob-skinner-series-book-12-book-quintin-jardine-9780755358694","title":"Head Shot (Bob Skinner series, Book 12)","description":"Can Skinner penetrate multiple layers of intrigue to unearth a killer? An exhilarating installment in this hugely popular Scottish crime series.  Deputy Chief Constable Bob Skinner has witnessed the aftermath of murder countless times. Yet nothing could have prepared him for identifying the strangled bodies of his wife's beloved parents, killed at their lakeside cabin in New York State. Driven by cold rage, Skinner quickly muscles in on the investigation and soon finds links with three other cases, where the killing is too professional to be the result of a burglary gone wrong...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49527183573265,"sku":"GOR003341940","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49543993131281,"sku":"GOR004006487","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49566154260753,"sku":"GOR012024220","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731578102033,"sku":"NGR9780755358694","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50302920720657,"sku":"CIN0755358694A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50358082371857,"sku":"CIN0755358694G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50896572449041,"sku":"GOR004530302","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755358694.jpg?v=1772790785"},{"product_id":"open-season-book-quintin-jardine-9781472282873","title":"Open Season","description":"'The legendary Quintin Jardine . . . such a fine writer' DENZIL MEYRICK  Amidst a family celebration, a cataclysmic storm uncovers long-buried horrors - and a team of detectives struggle to solve a thirty-year-old double murder.  The police are also searching two countries for traces of a mysterious crime novelist who appears to have vanished. Has the faking of his own death been his masterpiece?  Alongside each inquiry as it evolves is former Chief Constable Sir Robert Skinner, relishing his new role as a media magnate, but drawn into reluctant action and towards a chilling discovery of his own.  With evil on one hand and intrigue on the other, will Skinner escape with either his integrity or career intact . . . or is it open season on him?   Praise for Quintin Jardine's Bob Skinner series:  'Scottish crime-writing at its finest, with a healthy dose of plot twists and turns, bodies and plenty of brutality' SUN  'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' OBSERVER","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49527350853905,"sku":"GOR012867288","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49661636935953,"sku":"GOR012888508","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743544287505,"sku":"NGR9781472282873","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472282876.jpg?v=1751420650"},{"product_id":"game-over-bob-skinner-series-book-27-book-quintin-jardine-9781472205711","title":"Game Over (Bob Skinner series, Book 27)","description":"GAME OVER  is the twenty-seventh gripping Bob Skinner mystery from crime master Quintin Jardine, author of HOUR OF DARKNESS, LAST RESORT, PRIVATE INVESTIGATIONS and many more.   'Another cracker from Jardine...There are plenty of twists and turns along the way to keep you engrossed' Scots Magazine  When supermodel Annette Bordeaux is found battered and strangled in her Edinburgh flat, former Chief Constable Bob Skinner's old team instantly have a global case on their hands.   The victim's husband, world-renowned footballer and recent Merrytown FC signing, is quickly discounted as a suspect. But there are others in the club with less watertight alibis...   Two years out of the game, Skinner can't help getting his hands dirty. And as his old team work to convict the prime suspect, his own daughter, Alex, is the lawyer tasked with leading the defence.   The opposing sides must work to find the culprit while the press watch on. But in this game, no one can be trusted, and there are murkier deeds still to uncover before the final whistle blows...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49527993860369,"sku":"GOR008401200","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49639028228369,"sku":"GOR008348974","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50385506828561,"sku":"CIN1472205715A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50447006662929,"sku":"CIN1472205715G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51874951201041,"sku":"GOR008620070","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205715.jpg?v=1750956559"},{"product_id":"last-resort-bob-skinner-series-book-25-book-quintin-jardine-9781472205629","title":"Last Resort (Bob Skinner series, Book 25)","description":"LAST RESORT is the twenty-fifth novel in the Bob Skinner series by Quintin Jardine, Scotland's master of crime, and sees the Edinburgh cop back as never before.   After thirty years of service, former Chief Constable Bob Skinner faces the possible end of his police career, at its pinnacle.   A trip to Catalunya to contemplate his future soon takes on a different flavour when Skinner is asked by an friend, Xavier Aislado, to track down one of his business's brightest talents, vanished without a trace.   But it soon becomes clear that another manhunt is in progress, and that Skinner himself is the target. While his daughter Alex fights that battle at home, Skinner's own search takes one sinister turn after another, until he is faced with the toughest question of all:  Is natural justice sometimes the only answer?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49530168181009,"sku":"GOR006624082","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49648707043601,"sku":"GOR007392195","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49651831701777,"sku":"GOR007575512","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205626.jpg?v=1751305788"},{"product_id":"bad-fire-bob-skinner-series-book-31-book-quintin-jardine-9781472255778","title":"The Bad Fire (Bob Skinner series, Book 31)","description":"'Scottish crime-writing at its finest, with a healthy dose of plot twists and turns, bodies and plenty of brutality' Sun  The gritty new mystery in Quintin Jardine's bestselling Bob Skinner series, set in Edinburgh and the Scottish countryside; not to be missed by readers of Ian Rankin and Peter May.   Nine years ago, divorcee Marcia Brown took her own life. A pillar of the community, she had been accused of theft, and it's assumed that she was unable to live with the shame. Now her former husband wants the case reopened. Marcia was framed, he says, to prevent her exposing a scandal. He wants justice for Marcia. And Alex Skinner, Solicitor Advocate, and daughter of retired Chief Constable Sir Robert Skinner, has taken on the brief, aided by her investigator Carrie McDaniels.   When tragedy strikes and his daughter comes under threat, Skinner steps in. His quarry is about to discover that the road to hell is marked by bad intentions . . .  'Skinner's lost none of his hard edge when he steps up to the plate after his daughter Alex, a legal eagle, is in trouble when a cold murder case explodes red hot and dangerous. Someone's going to meet his match in Skinner' Peterborough Evening Telegraph  'Well-constructed . . . intriguing' Scotland on Sunday  What readers are saying about Quintin Jardine's gripping mysteries:   'I would recommend anyone new to the series to give yourself a treat and read them all!!'  'I have given this book five stars because of the ingenious plot, the excellence of the narrative and, after quite a number of years, Quintin Jardine is still producing superb crime fiction'  'A fantastic gripping read and I didn't want to put it down'  'As always Mr Jardine had me hooked from the first chapter to the very end'","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49531607646481,"sku":"GOR011377236","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49532654190865,"sku":"GOR010600768","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49610594386193,"sku":"GOR010882941","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733795283217,"sku":"NGR9781472255778","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49770289594641,"sku":"GOR010748359","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50384020406545,"sku":"CIN1472255771G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472255771.jpg?v=1750988517"},{"product_id":"private-investigations-bob-skinner-series-book-26-book-quintin-jardine-9781472205681","title":"Private Investigations (Bob Skinner series, Book 26)","description":"Private Investigations is Quintin Jardine's twenty-sixth Bob Skinner mystery that sees the Edinburgh sleuth plunged into a gruelling new case in which no score will go unsettled. A thrilling mystery for fans of Ian Rankin and Peter Robinson.  Former Chief Constable Bob Skinner has uncovered his fair share of shocking crime scenes over his thirty-year career. But none could prepare him for the sight he finds stowed in the back of a stolen car that collides with his on the outskirts of Edinburgh.  As his former colleagues investigate, Skinner takes on an unusual commission of his own.   The body count rises, motives appear, the hunt goes global, and potential conflicts surface. In his new guise, is Skinner is on the side of the angels...or working against them?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49532610347281,"sku":"GOR007979771","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49536133431569,"sku":"GOR007978277","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49595032568081,"sku":"GOR008448958","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732246012177,"sku":"NGR9781472205681","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50452629225745,"sku":"GOR008727517","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51697661378833,"sku":"CIN1472205685G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52533382054161,"sku":"NLS9781472205681","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205685.jpg?v=1772705092"},{"product_id":"stay-of-execution-bob-skinner-series-book-14-book-quintin-jardine-9780747263906","title":"Stay of Execution (Bob Skinner series, Book 14)","description":"Can you fight evil with evil...? DCC Bob Skinner faces his toughest investigation...  Evil stalks the city of Edinburgh. This time the threat is bigger than the crooks, scam-artists or drug dealers who find their prey in the shadows of the streets. Some people are looking for a big-time hit. The body of a respectable businessman is found hanging from a tree; a veteran from a Belgian marching band is killed in a hit-and-run incident and another dies of an apparent heart attack. Excitement on the streets of Edinburgh is feverish as the city prepares for a huge rally to celebrate the return of Pope John the 25th to his hometown. The security has to be bulletproof. But there is a chink in the armour. Does Deputy Chief Constable Bob Skinner have the inner strength to find the answer to the biggest question of all?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49534277353745,"sku":"GOR001164356","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49549225853201,"sku":"GOR000279392","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49649633722641,"sku":"GOR000477187","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50945255276817,"sku":"GOR010572886","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0747263906.jpg?v=1751429437"},{"product_id":"private-investigations-bob-skinner-series-book-26-book-quintin-jardine-9781472205667","title":"Private Investigations (Bob Skinner series, Book 26)","description":"Quintin Jardine's twenty-sixth Bob Skinner mystery sees the Edinburgh sleuth plunged into a gruelling new case in which no score will go unsettled.   Former Chief Constable Bob Skinner has uncovered his fair share of crime scenes over his thirty-year career. But few have affected him quite as much as the horrifying sight he finds stowed in the back of a stolen car that collides with his own on the outskirts of Edinburgh.  As his former colleagues investigate, Skinner takes on an unusual commission of his own.   The body count rises, motives appear, the hunt goes global, and potential conflicts surface. In his new guise, is Skinner is on the side of the angels...or working against them?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49535381111057,"sku":"GOR008211499","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49563719434513,"sku":"GOR007482266","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49616412410129,"sku":"GOR008323459","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51544198021393,"sku":"GOR011692665","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205669.jpg?v=1751424283"},{"product_id":"brush-with-death-bob-skinner-series-book-29-book-quintin-jardine-9781472238900","title":"A Brush with Death (Bob Skinner series, Book 29)","description":"When millionaire Leo Speight is found poisoned, Scotland's toughest cop is called in to solve the high-profile case...   Skinner joins his old team in a complex murder investigation in the twenty-ninth gripping mystery in Quintin Jardine's bestselling crime series. Praise for Jardine's compelling novels: 'A masterclass in how murder-mysteries ought to be written' Scots Magazine  When millionaire Leo Speight is found poisoned at his Ayrshire mansion, Police Scotland has a tough case on its hands. Speight was a champion boxer with national hero status, and a long list of lovers and friends stand to benefit from his estate. Did one of them decide to speed things up? Or was jealousy or rivalry the motive?  The Security Service wants to stay close to the investigation and they have just the man to send in: ex-Chief Constable Bob Skinner. Skinner might have retired from the police, but solving crimes is in his blood. Combining forces with DI Lottie Mann and DS Dan Provan of Serious Crimes, he's determined to see Speight's murderer put away for a long time. But there's a twist even Bob Skinner couldn't see coming...   'Well constructed, fast-paced, Jardine's narrative has many an ingenious twist and turn' Observer","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49535384387857,"sku":"GOR009712326","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49568120996113,"sku":"GOR009164618","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49603774480657,"sku":"GOR009814517","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53130693312785,"sku":"GOR012807192","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472238907.jpg?v=1751274019"},{"product_id":"private-investigations-bob-skinner-series-book-26-book-quintin-jardine-9781472205674","title":"Private Investigations (Bob Skinner series, Book 26)","description":"Quintin Jardine's twenty-sixth Bob Skinner mystery sees the Edinburgh sleuth plunged into a gruelling new case in which no score will go unsettled.   Former Chief Constable Bob Skinner has uncovered his fair share of crime  scenes over his thirty-year career. But few have affected him quite as  much as the horrifying sight he finds stowed in the back of a stolen car  that collides with his on the outskirts of Edinburgh.  As his former colleagues investigate, Skinner takes on an unusual commission of his own.   The body count rises, motives appear, the hunt goes global, and potential conflicts surface. In his new guise, is Skinner is on the side of the angels...or working against them?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49535907004689,"sku":"GOR007135257","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49629240525073,"sku":"GOR007581744","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49800341553425,"sku":"CIN1472205677G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205677.jpg?v=1750758317"},{"product_id":"game-over-bob-skinner-series-book-27-book-quintin-jardine-9781472205704","title":"Game Over (Bob Skinner series, Book 27)","description":"GAME OVER  is the twenty-seventh gripping Bob Skinner mystery from crime master Quintin Jardine, author of HOUR OF DARKNESS, LAST RESORT, PRIVATE INVESTIGATIONS and many more. When supermodel Annette Bordeaux is found battered and strangled in her Edinburgh flat, former Chief Constable Bob Skinner's old team instantly have a global case on their hands. The victim's husband, world-renowned footballer and recent Merrytown FC signing, is quickly discounted as a suspect. But there are others in the club with less watertight alibis...Two years out of the game, Skinner can't help getting his hands dirty. And as his old team work to convict the prime suspect, his own daughter, Alex, is the lawyer tasked with leading the defence. The opposing sides must work to find the culprit while the press watch on. But in this game, no one can be trusted, and there are murkier deeds still to uncover before the final whistle blows...","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49536077496593,"sku":"GOR008870366","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49626296779025,"sku":"GOR009131946","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49663913591057,"sku":"GOR008364805","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205707.jpg?v=1751432386"},{"product_id":"last-resort-bob-skinner-series-book-25-book-quintin-jardine-9781472205643","title":"Last Resort (Bob Skinner series, Book 25)","description":"LAST RESORT is the twenty-fifth novel in the Bob Skinner series by Quintin Jardine, Scotland's master of crime, and sees the Edinburgh cop back as never before.   After thirty years of service, former Chief Constable Bob Skinner faces the possible end of his police career, at its pinnacle.   A trip to Catalunya to contemplate his future soon takes on a different flavour when Skinner is asked by an friend, Xavier Aislado, to track down one of his business's brightest talents, vanished without a trace.   But it soon becomes clear that another manhunt is in progress, and that Skinner himself is the target. While his daughter Alex fights that battle at home, Skinner's own search takes one sinister turn after another, until he is faced with the toughest question of all:  Is natural justice sometimes the only answer?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49536132808977,"sku":"GOR007404476","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49543849541905,"sku":"GOR007608088","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49726416093457,"sku":"GOR008100323","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49734723862801,"sku":"NGR9781472205643","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50058943824145,"sku":"GOR010565895","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52106474684689,"sku":"CIN1472205642G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205642.jpg?v=1772792556"},{"product_id":"state-secrets-bob-skinner-series-book-28-book-quintin-jardine-9781472205759","title":"State Secrets (Bob Skinner series, Book 28)","description":"A shocking murder at the Palace of Westminster draws Edinburgh's toughest cop into a complex new case...   Skinner is plunged into a web of politics and enemies in STATE SECRETS, the twenty-eighth mystery in Quintin Jardine's bestselling crime series. Not to be missed by readers of Ian Rankin and Peter May. Praise for Quintin Jardine's gritty novels: 'Well constructed, fast-paced...many an ingenious twist and turn' Observer  Former Chief Constable Bob Skinner is long out of the police force but trouble has a habit of following him around. So it is that he finds himself in the Palace of Westminster as a shocking act befalls the nation.   Hours before the Prime Minister is due to make a controversial statement, she is discovered in her office with a letter opener driven through her skull.   Is the act political? Personal? Or even one of terror?  Skinner is swiftly enlisted by the Security Service to lead the investigation. Reunited with Met Police Commander Neil McIlhenney, he has forty-eight hours to crack the case - before the press unleash their wrath.  There are many in the tangled web of government with cause to act. But the outcome will be one that not even Skinner himself could predict...","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49537926103313,"sku":"GOR011821210","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49547175362833,"sku":"GOR008779323","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49552159473937,"sku":"GOR008746312","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50044519973137,"sku":"GOR008675104","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472205758.jpg?v=1750858501"},{"product_id":"skinner-s-ordeal-bob-skinner-series-book-5-book-quintin-jardine-9780755357741","title":"Skinner's Ordeal (Bob Skinner series, Book 5)","description":"Edinburgh's hardest cop faces private crisis and public disaster...   Skinner faces both the biggest case of his career and crippling personal crisis in Skinner's Ordeal, the thrilling fifth novel in Quintin Jardine's bestselling Edinburgh crime series. Perfect for fans of Ian Rankin and Peter Robinson.  'Quintin Jardine has created the toughest Scottish cop since Taggart' - Peterborough Evening Telegraph   A mid-air explosion; a plane plunges to disaster from the Scottish skies, the British and American Defence Secretaries among the victims. Out of the blue, Edinburgh's Deputy Chief Constable finds himself leading the biggest investigation of his career. The means of destruction is apparent from the start, but the investigation quickly grows more puzzling - for once they have an embarrassment of suspects with motive and opportunity. Then sudden random violence wrenches Skinner himself out of the picture. While his colleagues struggle with the mass of clues, he lies on the brink of death, trapped with the horrors from his own hidden past. As Skinner's ordeal reaches its crescendo, the police pursue their suspects one by one, until at last they are brought to a dramatic, thrilling, but tragic conclusion.  Read more in State Secrets - also featuring Bob Skinner.    What readers are saying about Skinner's Ordeal:   'An excellent read, and one of the best thrillers in ages'  'What a book, what a story. Magnificent'  'A really gripping thriller, with many twists and turns'","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49538055471377,"sku":"GOR002048328","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49633103577361,"sku":"GOR003768730","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49638803177745,"sku":"GOR003272844","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729947599121,"sku":"NGR9780755357741","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50141457907985,"sku":"GOR010545070","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50262743122193,"sku":"CIN0755357744G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357744.jpg?v=1772707952"},{"product_id":"skinner-s-festival-bob-skinner-series-book-2-book-quintin-jardine-9780755357710","title":"Skinner's Festival (Bob Skinner series, Book 2)","description":"Terrorists strike at the heart of the Edinburgh Festival in Quintin Jardine's fantastic second novel in the highly popular Bob Skinner series.  An explosion rocks Princes Street in the midst of the Edinburgh Festival. Responsibility is claimed by a group supposedly demanding political separation from Britain, but as atrocities escalate Skinner realises this is no gang of fanatics, but a highly professional team. But the Fighters haven't reckoned with Assistant Chief Constable Bob Skinner, head of the Edinburgh CID and security adviser to Secretary of State Alan Ballantyne...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49538056159505,"sku":"GOR001562750","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49593740034321,"sku":"GOR002393518","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49636416979217,"sku":"GOR003818228","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731994845457,"sku":"NGR9780755357710","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49803407163665,"sku":"CIN075535771XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51327022825745,"sku":"CIN075535771XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52988681814289,"sku":"NLS9780755357710","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53436682109201,"sku":"GOR009406039","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/075535771X.jpg?v=1772793251"},{"product_id":"pray-for-the-dying-bob-skinner-series-book-23-book-quintin-jardine-9780755356980","title":"Pray for the Dying (Bob Skinner series, Book 23)","description":"'After what happened, none of us can be sure we're going to see tomorrow'  The killing was an expert hit. Three shots through the head, as the lights dimmed at a celebrity concert in Glasgow. A most public crime, and Edinburgh Chief Constable Bob Skinner is right in the centre of the storm, as it breaks over the Strathclyde force. The shooters are dead too, killed at the scene. But who sent them?  The crisis finds Skinner, his private life shattered by the shocking end of his marriage, taking a step that he had sworn he never would. Tasked by Scotland's First Minister with the investigation of the outrage, he finds himself quickly uncovering some very murky deeds...The trail leads to London, where national issues compromise the hunt. Skinner has to rattle the bars of the most formidable cage in the country, and go head to head with its leading power brokers . . . a confrontation that seems too much, even for him. Can the Chief solve the most challenging mystery of his career . . . or will failure end it?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49538398322961,"sku":"GOR004990229","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49552745070865,"sku":"GOR005725255","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51142747717905,"sku":"GOR005603348","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53548361089297,"sku":"CIN0755356985G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755356985.jpg?v=1751421724"},{"product_id":"aftershock-bob-skinner-series-book-18-book-quintin-jardine-9780755348848","title":"Aftershock (Bob Skinner series, Book 18)","description":"Still reeling from the tragic death of their much-loved colleague, Skinner's men are about to discover that a disturbed serial killer is still at large and very close to home.  It's the second week of July Trades Holiday in Edinburgh when Deputy Chief Constable Bob Skinner and his men get a call informing them that the body of a young woman has been found on a golf course. It's been there for ten days so she's not a pretty sight. But the way she has been laid out is uncannily familiar. The body has been 'composed', just like the bodies of three other young women in a previous case. Could it be the work of a copycat killer? The murder victim is an art teacher who was having a relationship with the son of a Tory MP. Her ex-boyfriend is a policeman with a reputation as a serious womaniser. It seems the murder trail is getting much too close for comfort...","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49538637005073,"sku":"GOR001249674","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49636332601617,"sku":"GOR001889620","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731259072785,"sku":"NGR9780755348848","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49745608212753,"sku":"GOR001396938","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50093583040785,"sku":"GOR010513580","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755348842.jpg?v=1772704992"},{"product_id":"rush-of-blood-bob-skinner-series-book-20-book-quintin-jardine-9780755329199","title":"A Rush of Blood (Bob Skinner series, Book 20)","description":"A complex tale of deception and revenge leads Skinner and his people to a bloody encounter and a dramatic confrontation...  The horrific suicide of a successful Lithuanian entrepreneur rouses suspicion amongst the newly appointed Chief Constable Bob Skinner and his colleagues. They've crossed swords with the businessman before; why would a man with everything to live for take his own life? As enquiries begin, a mystery girl, drugged and incoherent, is dumped in a health centre by a mysterious Galahad, who promptly disappears. Who is she, who is he, and where has he gone? Is it coincidence that most of the massage parlours in the city have suddenly closed overnight?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49539512959249,"sku":"GOR001923391","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49652732264721,"sku":"GOR002012799","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49871715664145,"sku":"GOR001965384","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50284523389201,"sku":"GOR008770997","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50357714256145,"sku":"CIN0755329198VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51687878689041,"sku":"CIN0755329198G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755329198.jpg?v=1750913513"},{"product_id":"dead-and-buried-bob-skinner-series-book-16-book-quintin-jardine-9780755304103","title":"Dead and Buried (Bob Skinner series, Book 16)","description":"Murder is rarely cut and dried. Usually it follows its own unique, twisted logic... Deputy Chief Constable Bob Skinner has a failed marriage on his hands, and a death on his conscience. He faces the biggest challenge of his career within the secret corridors of Westminster, where dark power is wielded. Meanwhile, back in Edinburgh, Skinner's daughter is being harassed by a stalker. Can he protect her? A bookmaker has taken one gamble too many and paid his debt in a gruesome fashion. Is it an underworld vendetta, or something more sinister? Alongside it all a casual call to the Chief Constable sets him on a personal crusade which quickly points to a bigamist at work. Or is it worse? Four crimes, four crises: can Skinner and his people solve them? Indeed can they survive them?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49543916716305,"sku":"GOR001187468","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50468214800657,"sku":"CIN0755304101G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50593808515345,"sku":"GOR001292738","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53508707483921,"sku":"GOR001172284","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755304101.jpg?v=1751420081"},{"product_id":"rush-of-blood-bob-skinner-series-book-20-book-quintin-jardine-9780755357666","title":"A Rush of Blood (Bob Skinner series, Book 20)","description":"A complex tale of deception and revenge leads Skinner and his people to a bloody encounter and a dramatic confrontation...  The horrific suicide of a successful Lithuanian entrepreneur rouses suspicion amongst the newly appointed Chief Constable Bob Skinner and his colleagues. They've crossed swords with the businessman before; why would a man with everything to live for take his own life? As enquiries begin, a mystery girl, drugged and incoherent, is dumped in a health centre by a mysterious Galahad, who promptly disappears. Who is she, who is he, and where has he gone? Is it coincidence that most of the massage parlours in the city have suddenly closed overnight?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49546040443153,"sku":"GOR002579270","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49553117282577,"sku":"GOR002545859","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49730449309969,"sku":"NGR9780755357666","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49996591956241,"sku":"GOR011294867","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50107012907281,"sku":"CIN0755357663VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50453586641169,"sku":"GOR003520229","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53619243745553,"sku":"CIN0755357663A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357663.jpg?v=1772792432"},{"product_id":"hour-of-darkness-bob-skinner-series-book-24-book-quintin-jardine-9780755357017","title":"Hour Of Darkness (Bob Skinner series, Book 24)","description":"Quintin Jardine's new Bob Skinner novel sees the Edinburgh cop faced with a case that calls every part of his life into question.  The body of a murdered woman is found washed up on Cramond Island near the mouth of the River Forth. Days later detectives are called to a flat in Edinburgh; the kitchen is covered in blood, and the occupier is missing.  When the name of the woman from Cramond Island is revealed, it stirs unwelcome memories for those who knew her, Chief Constable Bob Skinner most of all. Now based in Glasgow, he has no reason to become involved in the case. Yet he does, unwittingly setting in motion a course that  leads him to the toughest choice of his life, putting him in the midst of a personal nightmare, both life-threatening and career changing.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49546497851665,"sku":"GOR006095304","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49546758127889,"sku":"GOR006119604","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51368954724625,"sku":"GOR007065598","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":53548361941265,"sku":"CIN0755357019G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0755357019.jpg?v=1751233255"},{"product_id":"fallen-gods-bob-skinner-series-book-13-book-quintin-jardine-9780747263890","title":"Fallen Gods (Bob Skinner series, Book 13)","description":"When a body is found after a flood, the secrets of a tempestuous life surface with it. Deputy Chief Constable Bob Skinner has kept the existence of his hated brother Michael hidden for years. As he relives their past conflict, other demons threaten his future. For not only are his professional enemies circling, but Sarah, his wife, seems set on a course for calamity. Can Skinner surmount the greatest challenges of his life... and if he does, will he ever be the same? Meanwhile, in an Edinburgh art gallery, his team confront a shocking and very public case of arson. Was it a political protest, or something much deeper?","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49547679400209,"sku":"GOR000523730","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49548462752017,"sku":"GOR000619102","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49663828754705,"sku":"GOR001615149","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50192803987729,"sku":"CIN0747263892G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50359626957073,"sku":"CIN0747263892A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ LIKE_NEW \/ SBYB","offer_id":50359629349137,"sku":"CIN0747263892LN","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52864357531921,"sku":"GOR010565789","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0747263892.jpg?v=1751075422"},{"product_id":"bad-fire-bob-skinner-series-book-31-book-quintin-jardine-9781472255792","title":"The Bad Fire (Bob Skinner series, Book 31)","description":"'Scottish crime-writing at its finest, with a healthy dose of plot twists and turns, bodies and plenty of brutality' Sun  The gritty new mystery in Quintin Jardine's bestselling Bob Skinner series, set in Edinburgh and the Scottish countryside; not to be missed by readers of Ian Rankin and Peter May.   Nine years ago, divorcee Marcia Brown took her own life. A pillar of the community, she had been accused of theft, and it's assumed that she was unable to live with the shame. Now her former husband wants the case reopened. Marcia was framed, he says, to prevent her exposing a scandal. He wants justice for Marcia. And Alex Skinner, Solicitor Advocate, and daughter of retired Chief Constable Sir Robert Skinner, has taken on the brief, aided by her investigator Carrie McDaniels.   When tragedy strikes and his daughter comes under threat, Skinner steps in. His quarry is about to discover that the road to hell is marked by bad intentions . . .  'Skinner's lost none of his hard edge when he steps up to the plate after his daughter Alex, a legal eagle, is in trouble when a cold murder case explodes red hot and dangerous. Someone's going to meet his match in Skinner' Peterborough Evening Telegraph  'Well-constructed . . . intriguing' Scotland on Sunday  What readers are saying about Quintin Jardine's gripping mysteries:   'I would recommend anyone new to the series to give yourself a treat and read them all!!'  'I have given this book five stars because of the ingenious plot, the excellence of the narrative and, after quite a number of years, Quintin Jardine is still producing superb crime fiction'  'A fantastic gripping read and I didn't want to put it down'  'As always Mr Jardine had me hooked from the first chapter to the very end'","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49549875216657,"sku":"GOR010295505","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49554258002193,"sku":"GOR012773477","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49571498262801,"sku":"GOR010187365","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49735777517841,"sku":"NGR9781472255792","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49891152855313,"sku":"GOR010237133","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50384026632465,"sku":"CIN1472255798G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1472255798.jpg?v=1751447008"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/author-books-by-bob-skinner.oembed?page=3","provider":"World of Books ","version":"1.0","type":"link"}