Robert Hall Lewis

Robert Hall Lewis (1926–1996)