Object Oriented Programming Through Java - Radha,K (Hyderabad Orient Black swan, 2008)