Stuart Clark

Languages of Witchcraft Narrative, Ideology and Meaning in Early Modern Culture - Bloomsbury 2000

9781350363311

EBOOK