Java Network Programming - Harold, Elliotte Rusty (Mumbai Shroff Publishers & Distributors pvt.ltd, 2000)