Larry Colton lives in Portland, Oregon.