Carl Th . Swd6n.