Core Java2 - "Horstmann, Cay S." (New Delhi, 2005)