The Java EE Architect's Handbook, Second Edition: How to be a successful application architect for Java EE applications
Derek Ashmore is an architect and consultant with over 25 years experience in a wide range of technologies, including Java and Java EE.  He frequently architects and designs high-usage web applications and manages development teams to build them.  Many of his articles have been published in the Java Developer’s Journal, JavaPro and other trade publications.