Core J2EE Patterns: Best Practices and Design Strategies, 2e - John Crupi (Prentice Hall)