{"product_id":"dead-on-air-an-adrian-sawyer-mystery-paperback","title":"Dead On Air: An Adrian Sawyer Mystery - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eJ. D. Nichols\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e\"You turned pain into ratings,\" the card read. \"Now it's my turn to return the favor.\"\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eDetective Adrian Sawyer arrives at KZAD studios to find chaos inside the station. Gavin Kline, the voice known across mid-Missouri for his ruthless on-air takedowns, lies dead in the broadcast booth-shot in the back of the head while thousands of listeners were tuned in.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe case grows darker as a second victim with ties to the station is discovered dead under circumstances that make it clear Kline's killing was only the opening move. Someone is sending a message, and Sawyer is beginning to understand that both victims were connected to a past few people wanted to revisit. As Sawyer and his partner Detective Lena Whitlock dig deeper, they uncover a trail of anonymous threats, manipulated evidence, and a caller who once reached out to Kline for help-and was publicly humiliated instead. Now that caller may be hunting the people he believes destroyed his life.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWith pressure from city officials, media scrutiny, and the killer watching every step, Sawyer must untangle the truth before the next broadcast becomes another crime scene. Because the man behind the murders is not hiding, he's listening.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eAnd he is waiting for the world to hear his revenge.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 416\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.93 x 8.5 x 5.5 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e May 18, 2026\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":53377060438323,"sku":"9798295820823","price":30.02,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0300\/5595\/6612\/files\/pUpLunFRE99798295820823.webp?v=1779314841","url":"https:\/\/www.vysn.com\/products\/dead-on-air-an-adrian-sawyer-mystery-paperback","provider":"VYSN","version":"1.0","type":"link"}