Strategic Directions in Networks and Telecommunications. - Clark, David (ACM computing surveys.)