Jim Porter 

Retired economist; liberal progressive