product_title: A River of Silence: A Winston Radhauser Mystery: #3
product_description: The past always finds us. <br> <br>When Detective Winston Radhauser is awakened by a call from dispatch at 12:45a.m., it can mean only one thing—something terrible awaits him. He races to the Pine Street address. In the kitchen, Caleb Bryce, nearly deaf from a childhood accident, is frantically giving CPR to 19-month-old Skyler Sterling. Less than an hour later, Skyler is dead. <br> <br>The ME calls it a murder and the entire town of Ashland, Oregon is outraged. Someone must be held accountable. The police captain is under a lot of pressure and anxious to make an arrest. Despite Radhauser’s doubts about Bryce’s guilt, he is arrested and charged with first degree murder. Neither Radhauser nor Bryce’s young public defender believe he is guilty. Winston Radhauser will fight for justice, even if it means losing his job.
product_text: A River of Silence: A Winston Radhauser Mystery: #3
  None
  None
  The past always finds us. <br> <br>When Detective Winston Radhauser is awakened by a call from dispatch at 12:45a.m., it can mean only one thing—something terrible awaits him. He races to the Pine Street address. In the kitchen, Caleb Bryce, nearly deaf from a childhood accident, is frantically giving CPR to 19-month-old Skyler Sterling. Less than an hour later, Skyler is dead. <br> <br>The ME calls it a murder and the entire town of Ashland, Oregon is outraged. Someone must be held accountable. The police captain is under a lot of pressure and anxious to make an arrest. Despite Radhauser’s doubts about Bryce’s guilt, he is arrested and charged with first degree murder. Neither Radhauser nor Bryce’s young public defender believe he is guilty. Winston Radhauser will fight for justice, even if it means losing his job.
  None