Plato's logic. (2019)