Alexander Mackenzie English, 1923-2002