Patterns in java - Mark Grand (Wiley NULL, 2002)
Keywords: Java (computer program language)