In Memoriam ~ Allan M. Thompson, associate professor emeritus