Eileen Kane Translator & Editor

Eileen Kane is Associate Professor of History at Connecticut College.