Plato's Logic - 9780761870906