Sherry, Thomas E.

Thomas E. Sherry was institute director at the Corvallis Oregon Institute of Religion.