Networking a beginner's guide - Hallberg, Bruce (Osborne/McGraw-Hill, Berkely, 2000)