Apter, David E. (David Ernest), 1924-2010