Java 2 programming black book 5/E - Holzner,Steven (New Delhi Dreamtech Press, 2006)