Networks and systems - Raychaudhuri, D. (New Age International New Delhi, 2008)