Willem A deVries Author & Editor

Willem A. deVries is Professor of Philosophy, University of New Hampshire. Timm Triplett is Associate Professor of Philosophy, University of New Hampshire.