Java and software design. - Dale Nell; Weems Chip (New Delhi Narosa Publishing house, 2001)