John Richards Wilson — (1930-2002)