Author: Professor Emeritus Portland State University James L Hein