Introduction to Client/Server Networking - Rosen Kenneth H. (MC Graw Hill, 2004)