Java design patterns a tutorial - Cooper, James W. (Delhi Pearson Education (Singapore), 2000)
Keywords: Java (Computer program language)