webhispania.info
ratio et fides
St Francis Xavier, Spanish missionary, arrives on the coast of Japan.