Who is Francis Xavier?

Here are some resources to learn more about St. Francis Xavier.