OSU Libraries | OSU Home

Jim Swenson

Jim Swenson is an independent film director in Portland.

Member of AAUP