theory of forms (Q1068658)
philosophical theory attributed to Plato
Language:
other details