Data communications for engineers - DUCK (Addison Wesley, 1996)