Evolving Networking Technologies: Developments and Future Directions (IEEE, 2003)