Thoughts gathered over a lifetime about the past, present and future.
http://portside.org/video/2015-01-03/michael-franti-same-it-ever-was
http://portside.org/video/2015-01-03/top-10-surprising-people-who-advocated-socialism