Rebecca Holberton, a professor of biological sciences at the University of Maine, was quoted in a Maclean’s article about tensions rising over the last remaining disputed lands between the United States and Canada. The two treeless islands — North Rock and Machias Seal — are located in the ocean between Maine and New Brunswick. The read more Holberton quoted in Maclean’s report about islands between Canada, U.S.