De re publica

Front Cover
Harvard University Press, 2000 - 533 pages

Bibliographic information