The Complete Refrence: Java - Snildt (N.Delhi MC Graw Hill, 2006)