stephen swensen