The semi-random thoughts and wisdom of Steve Buckstein. These posts are my own and not necessarily the views of Cascade Policy Institute.