Reading list: Line of fire
By Stephen White. One of 20 mystery/thriller books about a clinical psychologist living in Boulder, CO. Excellent series