In the usually peaceful town of Eastvale, a simmering tension has now reached breaking point. An anti-nuclear demonstration has ended in violence, leaving one policeman stabbed to death. Fired by professional outrage, Superintendent 'Dirty Dick' Burgess descends with vengeful fury on the inhabitants of 'Maggie's Farm', an isolated house high on the daleside. Inspector Banks is uneasy about Burgess's handling of the investigation. But he has been warned off the case. Soon Banks realises that the only way he can salvage his ...

A Necessary End 2013, Pan Books, London

ISBN-13: 9781447225454

New edition

Mass-market paperback

Select
A Necessary End 2010, Tantor Media Inc, Old Saybrook

ISBN-13: 9781400112715

Audiobook CD

Select
A Necessary End 2010, Tantor Media Inc, Old Saybrook

ISBN-13: 9781400162710

Audiobook CD

Select
A Necessary End 2010, Tantor Media Inc, Old Saybrook

ISBN-13: 9781400142712

Library edition

Audiobook CD

Select
A Necessary End 2006, Penguin Books Canada

ISBN-13: 9780143051022

Trade paperback

Select
A Necessary End 2006, MacMillan Audio

ISBN-13: 9781405052238

Abridged

Audiobook CD

Select
A Necessary End 2003, Macmillan Audio Books, London

ISBN-13: 9780333989586

Audiobook cassette

Select
A Necessary End 2002, Pan Books, London

ISBN-13: 9780330491631

Mass-market paperback

Select
A Necessary End 2000, Avon Books, New York, NY

ISBN-13: 9780380719464

Mass-market paperback

Select
A Necessary End 1992, Scribner Book Company, New York, NY

ISBN-13: 9780684193854

Hardcover

Select
A Necessary End 1992, Magna Large Print Books, Long Preston

ISBN-13: 9780750503433

Large type / large print

Hardcover

Select
A Necessary End 1990, Penguin Books Ltd, London

ISBN-13: 9780140115451

New edition

Mass-market paperback

Select
A Necessary End 1989, Viking, London

ISBN-13: 9780670824786

Open market edition

Hardcover

Select