McKay, Alexander G., 1924-2007