upennmanuscripts: LJS 438 -  [Neoplatonic and Neopythagorean translations] There are some manus


upennmanuscripts: LJS 438 -  [Neoplatonic and Neopythagorean translations] There are some manus
upennmanuscripts: LJS 438 -  [Neoplatonic and Neopythagorean translations] There are some manus
upennmanuscripts: LJS 438 -  [Neoplatonic and Neopythagorean translations] There are some manus
upennmanuscripts: LJS 438 -  [Neoplatonic and Neopythagorean translations] There are some manus
upennmanuscripts: LJS 438 -  [Neoplatonic and Neopythagorean translations] There are some manus
upennmanuscripts: LJS 438 -  [Neoplatonic and Neopythagorean translations] There are some manus
upennmanuscripts: LJS 438 -  [Neoplatonic and Neopythagorean translations] There are some manus