Anthony James Hall
Anthony James Hall is a Canadian professor of Globalization Studies professor at the University of Lethbridge.
Hall received his B.A. and M.A. from York University and his Ph.D. from the Universit...