Introducation to Java and software desgin - Dale , Nell (New Delhi Narosa, 2001)