Hirsch, E. D. (Eric Donald), 1928-