challenge: What is Ken Hirschkop's profession and affiliation?
  
  A. Lecturer in the Department of History at York University
  B. Professor in the Department of English Language and Literature at the University of Waterloo
  C. Professor of Philosophy at the University of Toronto
  D. Researcher in the field of Economics at McGill University
  Answer: 