Carl Hall (1921-1996) 1921-1996