captain william d.swenson