List as flollows:
- Patterns of Enterprise Application Architecture
- UML DISTILED
- Analysis Patterns
- Refactoring
- ...