John Shaqi
Loading the philosophy index
Timaeus — Plato — John Shaqi