M . Sweli 6 so n.