Douglas L Donkel

Donkel teaches philosophy at The University of Portland.