Oxford Studies in Ancient Philosophy: Volume 50 by Paulina Kewes | Menrva Books