David M. Keranen 

Retired mathematics professor.