Tom Wagner 

Retired research scientist and lecturer at Eastern Michigan University.