The Complete Reference Java 6 - Herbert Schildt (Mcgraw Hill Edu. Ltd. New Delhi)