Owen, Robert, active 19th century, of New Lanark