Internet client- Server Application - "Smith, Norman E." (BPB Publications, 1998)