J2EE architecture, an illustrated gateway to enterprise solutions: concepts to application design and development - Kumar, B V (Tata Mc Graw Hill Publishing Company, 2005)