Iamblichus On The Mysteries Of The Egyptians, Chaldeans, And Assyrians by . Iamblichus, Aamblichus & Porphyry