A Necessary End
Book 3 in the number one bestselling Inspector Banks series
Description of the book