Mary Hinkle Shore

Mary Hinkle Shore is associate professor of New Testament at Luther Seminary in St. Paul, Minnesota.