Search complete.

Click to pick a title (best matches in bold)
Erich Gamma
Erich, Helm, Richard, Johnson, Ralph, Vlissides, John Gamma
Erich Gamma Richard Helm Ralph Johnson and John Vlissides
Gamma / Helm / Johnson / Vlissides

See also:

Richard Helm, Ralph Johnson, John Vlissides Erich Gamma
By (author) Richard Helm, By (author) Ralph Johnson, By (author) John M. Vlissides By (author) Erich Gamma