J . Hayward , S:t John ’ s ( NewFoundland ).