The Tarot, Magic, Alchemy, Hermeticism and Neoplatonism