Supernatural Shakespeare: Magic and Ritual in Merry Old England

Supernatural Shakespeare

Magic and Ritual in Merry Old England

2020 • 260 pages