The Magistrates of the Roman Republic 1: Volume 1: 509 B.C. - 100 B.C. (American Philological Association Philological Monographs)