No image available.
Edwin D. Freed is Emeritus Professor of Religion, Gettyburg College, Pennsylvania and lives in Wooster, Ohio.