Engineering approach to computer networking: ATM networks, the internet, and the telephone network - Keshav, S. (England Addison-Wesley, 2000)