The Complete Reference Java - Schildt, Herbert (NEW DELHI, 2005)