Truthout

Shepherd Bliss

Shepherd Bliss

Dr. Shepherd Bliss has taught at three North Bay colleges, including Sonoma State University.