Programming the internet with java - Darrel Ince & Adam Freeman (Addison-Wesley, Harlow, 1999)