Shepherd Bliss

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

December 10, 2017