Programming in Java 2 - Dr.K.Somasundaram (Jaico Pub, 2005)