A necessary end Book 1986 A necessary end AF Anthea Fraser 3.01 4 readers shelved it PublisherWalkerLanguageEnglishPublished1986 FictionPolice in fictionVillages in fictionPoliceVillages