BALAGURUSAMY, E Programming with JAVA - 2nd Edition - New Delhi Tata Mc Graw Hill Publishing Co Ltd 1999 - xxv + 453 pp