Gersh Stephen First Principles Latin Neoplatonism
The First Principles of Latin Neoplatonism - Augustine, Macrobius, Boethius