Jim Harper
Former lotsa things: Sr. Fellow , Global Policy Counsel , EVP . Occasionally clever. Opinions here are my own, not yours.

Last synced from Twitter 20m ago