Design and analysis of computer communication networks - Ahuja, Vijay (McGraw-Hill computer science series, 1982)