Java: programmer's reference - Schildt,Herbert (Tata McGraw Hill, 1997)