Java Design patterns+CD a tutorial - Cooper James W. (Delhi Pearson Education, 2002)
Keywords: Computer programming language; Electronic data processing