Ancient Philosophy: A Contemporary Introduction by Christopher John Shields | Menrva Books