Same I read about roman history, specifically those character sketches by Publius (or some guy I forgot his name), they really give you great insights. Alexander and Napoleon were great figures to read about as well. Classical fiction surprisingly teaches a lot about life.
He's slightly idealistic, but interesting.