Author: Kamran Nayeri

Kamran Nayeri is a long-time activist and writer on ecological socialism, and maintains the blog Our Place in the World: An Ecosocialist Journal at forhumanliberation.blogspot.ca.