The fundamentals of navigating computer networks - Meyer, Jeffrey,