You just read:

Seneca Professor David Humphrey recognized for decade-long work with Mozilla

News provided by

Seneca College of Applied Arts and Technology

Feb 18, 2015, 14:26 ET