Core Java: Advanced features. V2 - Horstmann, Cay S (New Delhi Pearson Education, 2003)