Networks and systems - Roy Choudhury, D (New Age International, 2008)