John Haley St. Andrews, Newfoundland (Canada)