Douglas Allen

Allen is Professor and Chair of the Philosophy Department at the University of Maine.