Core Java volume II-advanced features (ada CD) - Horstmann, Cay S. (Prentice Hall, 2002)