The design patterns Smalltalk companion - Alpert, Sherman R. (The software patterns, 1998)