The Secret Teachings of All Ages is a very complete and easy-to-understand comprehensive encyclopedia of an unbelievably varied subject-based philosophy of schools. The book deals with secret organizations, alchemy, cryptography, Kabbalah, Tarot, pyramids, 12 constellations, Pythagorea philosophy, Masonry, lithology, Nicholas Flammel, William Shakespeare, life and teaching by Thoth Hermes Trismegistus, Qabbalah, Esoteric Christianity, etc. The book has more than 200 illustrative entries for the reader to refer to.