Eng Keong Lua: The structure of Internet latency. University of Cambridge, UK 2007