Programming with JAVA 2 - Xavier, C. (Chennai, 2000)