ID:DA1825886X
Search authors sharing the same name
edited with introduction and commentary by Roberto Polito
Cambridge University Press 2014 Cambridge classical texts and commentaries 52
: hardback
Available at 9 libraries