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