Ruth Groenhout

Reviewed by Ruth Groenhout, associate professor of philosophy at Calvin College in Grand Rapids, Michigan.