Micheal C 

Unrelenting truth seeker. Post-capitalist theorist. Eco-egalitarian economist. Retired farmer.