Michael E. Zimmerman 

Retired philosophy professor, teaching environmental philosophy, philosophy of technology, Heidegger, Nietzsche, Buddhism, and other topics.