Who threw the first no-hitter outside of the United States?

On October 2, 1972 Bill Stoneman threw the first no-hitter outside of the U.S, as the Montreal Expos beat the New York Mets 7-0 in Montreal, Canada.