About Stephen J. Hornsby Stephen J. Hornsby is director of the Canadian-American Center and professor of geography and Canadian Studies at the University of Maine.