Programming With Java - Balguruswami E. (Pune Tata Mc, 2000)