Not all the people are as generous as Bruce Eckel and would like to publish their book on the internet. I don't think you can get these things free.
Where to find .pdf files of some books? 1.Advanced Programming in the Unix Environment 2. Core JAVA 2 Vol. II - Advanced Features 3.Communication Networks: Fundamental Concepts and Key Architectures