John E. Hanna

Papers:
63 Powerful Technology = Powerful Mathematics