ID:DA20025638
Search authors sharing the same name
[translated by] Brian Turner, Richard J.A. Talbert
Cambridge University Press 2022
: hardback
Available at 2 libraries