Eric Freeman and Elisabeth Robson on Design Patterns

O'Reilly Radar