Beginning Java 2 - "Ivor Horton" (,Cambridge University Press uk, 2000)