alibris logo

Mar Hicks

Mar Hicks is Associate Professor of History at Illinois Institute of Technology.