Bill Garrett, PhD
Professor of Philosophy and Religion


 

OLLI Santa Clara: ISIS: Historical and Religious Foundations

OLLI CSU-EB: Dogs and Humans: Evolutionary Allies

Fromm Institute: Human Population, Nature, and Society: A Crisis of Balance

Emeritus College: A Problem from Hell: Genocide in the 21st Century

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X