Who visited St. John's???