Java2: The Complete Reference - Schildt Herbert (Tmh New Delhi)