duane sorenson