Stallings, William Data and Computer Communications - 9/e - Bangalore Pearson 2014 - 864 ISBN: 9780024154415