John Nichols — American politician (1918–1998)