Networks - Timothy S Ramteke (Pearson Education (Singapore), New Delhi, 2001)