Father McShane of Maryknoll, missioner in South China,