The summer that never was.
Series: Inspector Banks
Place of publication: Macmillan
Language: eng
Number of pages: 419