The rain continued to fall over Ashwick, washing the streets clean, carrying away the stains but never quite erasing them. And Catherine Thorne continued her work, a detective in a city that needed people who still believed that justice mattered, tha