Empedocles

Empedocles

1908 • 376 pages