upennmanuscripts - LJS 438 -  [Neoplatonic and Neopythagorean...

more about : upennmanuscripts