Chances are that when you hear the words “medieval magic”, the image of a witch will spring to mind: wizened old crones huddled over a cauldron containing unspeakable ingredients such as eye of newt.