S:t Johns ( New Foundland ).