treats's Print of Plato and Aristotle: dialectics
Scan The World
1,782
views
3 comments
Loading comments...