The Java EE architect's handbook: how to be a successful application architect for Java EE applications - Ashmore, Derek C. (DVT Press, 2014)