plato, platonism, aristotle, aristotelianism1 and gap in