David Earn. Kredit: McMaster University.