Shirlee A Geiger 

I am a retired philosophy instructor, who worked for 40 years in a community college. I am deeply committed to the idea that, to understand your own position, you must also understand the alternatives and the reasons for them.