Core j2ee patterns : best practices and design strategies - Alur, Deepak , Crupi, John & Malks, Dan (Pearson Education, New Delhi, 2003)