Core J2EE Patterns Best Practices and Design Strategies / Deepak Alur / 2 - Deepak Alur (Pearson, 2003)