The Magistrates Of The Roman Republic 99 B.c. 31 B.c. Vol. 2. (Philological Monographs)