Core Java : V.I fundamentals - Horstmann, Cay S & Cornell, Gary (Addison Wesley, Singapore, 1999)