Greg Peterson

Greg Peterson teaches religion and philosophy at South Dakota State University in Brookings, South Dakota.