John Wells 1907-2000