Plutarch is a good source, but I learned my history of the early Roman Republic from Livy. I love those long speeches that Livy himself must have heard. :)
I love how being a freeper is a continual review course in politics,history, ethics, philosophy, beer, music, wimmin.......