Author: jay tidmarsh  and roger h. trangsrud