Myth, magic and archaeology