Ancient philosophy a contemporary introduction - Shields, Christopher 1958- (Routledge, 2023)