A Little Java, A Few Patterns - Felleisen (MIT Press, 1997)
Monograph
fulltext
Keywords: Computing and Processing