Chalmers, E. Laurence (Edwin Laurence), 1928-2009