St. Francis Xavier, whose feast day is December 3, is known as one of the Church’s greatest missionaries. He has been called “Apostle of the Indies” and “Apostle of Japan,” and