Java 2 Programming bible - WALSH,Aaron E. (New Delhi IDG Books India Ltd, 2000)