Brown, David H. (David Henry), 1921-