Calum Carmichael Editor, Author & Translator

Calum Carmichael is Professor of Comparative Literature Emeritus at Cornell University, New York.