The Routledge History of Medieval Magic - Sophie Page; Catherine Rider (Taylor and Francis, 2019)