A Chinese appeal to Christendom concerning Christian missions