Geoffrey C. Arnold Oregonlive.com