David M. Keranen 

Retired mathematics professor.
See followers