This is an extended read, but worth it- especially considering where the U.S. seems to be headed.