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
GA MA // LI YING JUN /Erich Gamma
Gamma. Erich
Gamma / Helm / Johnson / Vlissides

See also:

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