Born in Scotland, Spence received his Bsc in mathematics, physics, and psychology at the University of Glasgow, and his PhD in 1970 from the University of Toronto with the thesis, entitled "Multidimensional scaling; an empirical and theoretical investigation."
