Mercer, David, 1928-1980