Adam M Kemezis Editor

Adam M. Kemezis is Associate Professor in the Department of History and Classics, University of Alberta.