Fowler EAA

Fowler - Patterns of Enterprise Application Architectures