Thursday, January 31, 2013

Hermetism, Gnosticism, & Neoplatonism. Doctrines of Hermes Trismegistus ...