Stead, D. H.(David Horsfall),1931-