Keith Leonard Mitchell (1933-1997)