Ruth E Groenhout Author & Editor

Ruth E. Groenhout is associate professor of philosophy at Calvin College in Grand Rapids, Michigan.