My Profile David Walters lives in the San Francisco Bay Area but grew up in New York. An active trade unionist in the power industry for 20 years he has been a revolutionary socialist almost his entire life. person About create Posts comment Comments Fighting Climate Change with Fission Energy. A Marxist Perspective…