Understanding data communications 4/E - Held, Gilbert (Vidhyanagar PHI, 2007)