Gilbert, S. Object-oriented design in Java - New Delhi Techmedia 1999 - xxii, 720p. + CD-ROM ISBN: 81-7635-185-7