David L Clark

Clark is Professor in the Department of English at McMaster University.