{"title":"Peter Ritchie","description":"\u003cp\u003eDelve into the captivating worlds crafted by Peter Ritchie. From thrilling adventures to thought-provoking narratives, discover pre-loved books that promise to ignite your imagination and offer hours of reading pleasure.\u003c\/p\u003e","products":[{"product_id":"our-little-secrets-book-peter-ritchie-9781785302411","title":"Our Little Secrets","description":"At a dark place in Edinburgh's heart, secrets refuse to lie dormant    Grace Macallan is struggling to see a future for herself in the police. Working in Counter Corruption at Police Scotland, Grace finds herself torn between the shadows cast by old demons and the new sense of peace she finds with her family.   DI Janet Hadden, a complex mix of professional talent, ruthless ambition and criminal risk taking in her private life, can't fail to escape Grace's notice. When Janet's desire for promotion is thwarted, she seeks out Dominic Grainger, an imposing presence in the Scottish underworld, to take her to the top.   Then, in an armed incident near Tynecastle, Janet comes to the rescue of Davy `Tonto' McGill, and realises that she can use him to get to Dominic. But Tonto is small fry, manipulated by both sides to further their own dark ambitions. Beset by murder, corruption and duplicity, Grace is soon embroiled in a savage game of cat and mouse with colleagues and criminals alike.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49532630499601,"sku":"GOR009966339","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49640486174993,"sku":"GOR013228501","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49738287710481,"sku":"NGR9781785302411","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50157273710865,"sku":"GOR011323854","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52688061694225,"sku":"GOR010429385","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1785302418.jpg?v=1751059573"},{"product_id":"where-no-shadows-fall-book-peter-ritchie-9781785301964","title":"Where No Shadows Fall","description":"As Grace unravels Tommy McMartin's fate, she senses someone watching her from the shadows, someone who aches for revenge. An awful dilemma faces her: to expose the truth or let the dead lie still.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49536141984017,"sku":"GOR009696649","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49649018667281,"sku":"GOR010312436","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50977906786577,"sku":"GOR014157469","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51414617162001,"sku":"GOR009751401","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1785301969.jpg?v=1750994709"},{"product_id":"maxines-story-book-peter-ritchie-9781916229129","title":"Maxines Story","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49539515515153,"sku":"GOR010392596","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51479584964881,"sku":"GOR012914977","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1916229123.jpg?v=1751282980"},{"product_id":"evidence-of-death-book-peter-ritchie-9781785301452","title":"Evidence of Death","description":"Billy Nelson is back home in battle-scarred Belfast. But the Troubles have cut this ex-Army Loyalist hard man deep – and now that his city’s allegiances have shifted, nothing is quite the same.   An outbreak of gang violence forces Billy to move on. This time to Edinburgh, where he muscles in on the capital’s drug trade and the family who run it. As the balance of power tips, underworld rivalries between Edinburgh, Glasgow and Belfast spill out onto the streets.   With a spate of horrific incidents and a trail of victims, the pressure is mounting for Grace Macallan, new superintendent of the Crime \u0026amp; Counter Terrorism Directorate. Troubled by her own demons and with everyone baying for the blood of Billy Nelson and his old paramilitary contacts, can Grace hold her nerve?","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541360058641,"sku":"GOR009104659","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50761127264529,"sku":"GOR009437395","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50806925066513,"sku":"GOR009270685","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1785301454.jpg?v=1751420320"},{"product_id":"shores-of-death-book-peter-ritchie-9781785301537","title":"Shores of Death","description":"Grace Macallan is at breaking point. All around her, events threaten to run out of control – and a new investigation is testing her to the limit.   An undercover officer is missing and a woman is washed up, traumatised and barely alive, on the shores of Berwickshire. She has witnessed horror on the dark waters of the North Sea, but survival turns her life from a bad dream into a nightmare.   As she untangles the woman's story, Grace is drawn into a cold-blooded criminal world. At its head is Pete Handyside, a notorious gangland boss who will fight hard and dirty to control his brutal empire and keep the money flowing.   But a traitor in his midst is intent upon betrayal – a betrayal that triggers an uncontrollable wave of violence. As she hones in on crucial evidence, Grace knows that one wrong move could end in tragedy.   Revised edition – previously published as Red Sky in Morning","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49586599100689,"sku":"GOR009268785","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51797340848401,"sku":"GOR012863372","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1785301535.jpg?v=1750898310"},{"product_id":"cause-of-death-book-peter-ritchie-9781785301322","title":"Cause of Death","description":"After a spectacular rise through the ranks of Special Branch, Grace Macallan's career has hit a serious roadblock. Now she's ended up at Lothian and Borders Police HQ, still wondering if one big decision has ruined her career and her reputation forever.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49589943435537,"sku":"GOR008685816","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50400397721873,"sku":"CIN1785301322G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50589423927569,"sku":"GOR011087251","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50697798091025,"sku":"NGR9781785301322","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51474862997777,"sku":"GOR009326900","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1785301322.jpg?v=1751090966"},{"product_id":"practical-microsoft-visual-studio-2015-book-peter-ritchie-9781484223123","title":"Practical Microsoft Visual Studio 2015","description":"Learn the details of the most highly recommended practices of software development using the latest version of Visual Studio 2015. Recommended practices are grouped by development phase and explained in far more detail than the typical tips and tricks compilations. This book also contains detailed coverage of recognized patterns and practices used to create software in a timely manner with expected quality in the context of using specific Visual Studio 2015 features.   Creating software is part defined process and part empirical process.  While there is no single “best” process to employ in all development scenarios, MVP author Peter Ritchie helps readers navigate the complexity of development options and decide which techniques and Visual Studio 2015 features to use based on the needs of their particular project. Readers will learn practices such as those related to working in teams, design and architecture, refactoring, source code control workflows,unit testing, performance testing, coding practices, use of common patterns, code analysis, IDE extensions, and more.  What You Will Learn  Use patterns and practices within Visual Studio  Implement practices of software creation  Work in teams  Develop workflows for software projects   Who This Book Is For  Beginning and intermediate software developers and architects","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50377261678865,"sku":"CIN1484223128VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50384754508049,"sku":"CIN1484223128G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52126541185297,"sku":"NLS9781484223123","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484223128.jpg?v=1751021064"},{"product_id":"visual-studio-2010-best-practices-book-peter-ritchie-9781849687164","title":"Visual Studio 2010 Best Practices","description":"It will be a step-by-step tutorial that will discuss best practices. The book is structured in such a way that it can be read both from start to end or can dipped into. .Net developers using Visual Studio for programming will find this book useful. If you are developing your application with C#, you will find better ways to do things with Visual Studio. You should know basics of development with .Net Framework and need working knowledge on VIsual Studio","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52656378937617,"sku":"NLS9781849687164","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53037024936209,"sku":"NIN9781849687164","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781849687164.jpg?v=1762224390"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/author-books-by-peter-ritchie.oembed","provider":"World of Books ","version":"1.0","type":"link"}