Programming with java a primer - Balagurusamy, E (New Delhi Tata McGraw hill pub., 2007)