De Re Publica

Front Cover
Heinemann, 1951 - 533 pages

Bibliographic information