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 installment in the Inspector Banks series by Canadian crime fiction writer Peter Robinson.