Meredith Sherlock

Meredith Sherlock is an Adjunct in the School of Languages, Literatures, Cultures and Linguistics, and the Editor and Project Officer of the Ancora Press.