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