avg_rating: 3.9
name: Gregory Carleton
about: Gregory Carleton is Professor of Russian Studies and Chair of the Department of International Literary and Cultural Studies at Tufts University.