archibald worthington