Extension Objects (1998)

by E Gamma
Venue:Pattern Languages of Program Design 3