Jack L Keyes, Ph.D.

Keyes, Linfield College-Portland Campus, Portland, Oregon.