William Kenneth Campbell, b. Jun 28, 1937, d. Jan 22, 2000