Complete Reference Java 2 - Herbert, Sheldit (Tata McGraw Hill Publishing Company New Delhi, 2003)