JAva foundation classes - Nelson, mathew T (New York Tata mcgraw hill, 2000)