A Necessary End is the third novel by Canadian detective fiction writer Peter Robinson in the Inspector Banks series.
A Necessary End is the third book in the Inspector Banks series, written by Canadian author Peter Robinson.