Modern Language Review (Journal)

Sheehan, E. (Peer reviewer)

Activity: Publication peer-review and editorial work typesPublication peer-review

Description

Review of Helen Lynch, Milton and the Politics of Public Speech (Ashgate, 2015)
Period2016
Type of journalJournal
ISSN0026-7937