Saint Francis Xavier : apostle of India and Japan.