Enterprise Integration Patterns

Some of the books in this annotated bibliography on enterprise integration are dated now, but most of them are still relevant because they're not limited to a specific technology. I own almost all of the books listed here and have read all of the good ones :-) Also see books I authored or co-authored.

EAI Web Services & SOA Messaging Patterns Software Architecture
Such an important area and so few book recommendations. I am simply behind in my reading...
Software Architecture: Perspectives on an Emerging Discipline
Mary Shaw, Garlan David
Prentice Hall, 1996
Buy from Amazon
The definitive text on software architecture and architectural styles.

Software Architecture in Practice, 2nd Edition
Len Bass, Paul Clements, Rick Kazman
Addison-Wesley, 2003
Buy from Amazon
Part of a whole series on architecture from the SEI. Generally, these books are very throrough, but for my taste too many examples and case studies are pulled from military projects or embedded systems. These types of systems typically lend themselves to a very rigorous top-down architecture and design approach, unlike today's business applications that are all about changing requirements.