C . A . Swensson , fl.