Kenneth Lee Potter (1937-2004)