Gene Desfor

Gene Desfor is a professor emeritus and senior scholar in thGene Desfor is a professor emeritus and senior scholar in the Faculty of Environmental Studies at York University. e Faculty of Environmental Studies at York University.