Richard Heinberg

Richard Heinberg is senior fellow of the Post Carbon Institute and a contributor to The Community Resilience Reader.