Just some thoughts from a surly curmufgeon who is an opinionated liberal/progressive/maybe even socialist. There's lots of other good stuff in here too.