As Detective Constable Jane Salt investigates violent cash heists in London, her lover, Inspector Frank Kavanagh, is seconded to the Midlands, where a serial killer is targeting prostitutes. When environmentalists demonstrate near the site of one of the murders, an unexpected rapport develops between the world-weary cop and a young eco-warrior which eventually helps Kavanagh unlock the mystery of the killer's whereabouts. But can he act in time to prevent the death of yet another abducted street girl?
David Armstrong was born in Birmingham and now lives in Shropshire. He left secondary school without qualifications but later went on to read English at university in Cardiff. His first novel was short-listed for the Crime Writers' Association Best First Crime Novel and since then his work has continued to receive critical acclaim. Small Vices is his fifth novel.