Dr. Jim Driscoll 

Angry Vietnam vet, long-term, full-time activist