William Hodd McElcheran (1927-1999)