{"title":"Pi John Keegan Ser","description":null,"products":[{"product_id":"city-of-fallen-angels-book-paul-buchanan-9781789559811","title":"City of Fallen Angels","description":"\u003cb\u003eSummer, 1962. A scorching heat wave is suffocating L.A. PI John Keegan is offered a small fortune to find a beautiful woman from a set of photographs. He refuses; the job seems suspicious.\u003c\/b\u003e\u003cp\u003eBut the next day the same woman, Eve, turns up, unbidden, on his doorstep. Eve fears for her safety. She is being watched. Before Keegan knows it, someone has been killed with Keegan's own gun, and he gets sucked into a world of suspicion and betrayal where he's never quite sure where the truth lies. Before long he's the prime suspect in a murder he didn't commit, and all the evidence seems to point in his direction.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eIt's almost like someone planned it that way.\u003c\/i\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49520550347025,"sku":"GOR011599494","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49738321264913,"sku":"NGR9781789559811","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50400024625425,"sku":"CIN1789559812G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51051200086289,"sku":"NIN9781789559811","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1789559812.jpg?v=1751345177"},{"product_id":"valley-of-shadows-book-paul-buchanan-9781800319394","title":"Valley of Shadows","description":"\u003cp\u003e\u003cb\u003eFrom the author of \u003ci\u003eCity of Fallen Angels \u003c\/i\u003ecomes the second entry in the PI John Keegan series\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e Haunted by the events of his past, Private Investigator Jim Keegan reluctantly gets back to work and takes on a new client. Ida Fletcher is a reclusive millionaire, but all Jim has to do is keep her important papers safe and check on her LA properties.\u003cp\u003eA week later, Ida's estranged nephew turns up unannounced.\u003c\/p\u003e\u003cp\u003eTwo days later, Ida is missing.\u003c\/p\u003e\u003cp\u003eWhat started as a simple job, has turned into an investigation of murder, lies, and deceit.\u003c\/p\u003e\u003cp\u003eKeegan moves quickly, desperate to find Ida and return to his quiet life, but no one is safe, and appearances can be deceiving...\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49601148977425,"sku":"GOR012713647","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49738490937617,"sku":"NGR9781800319394","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1800319398.jpg?v=1751153394"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/pi-john-keegan-ser-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}