Cover 0

Heraclitus

Heraclitus: The Complete Fragments

-500 • 58 pages