Edwards, P. D.(Peter David),1931-