Note for Advanced Java and J2EE - j2ee by Jitendra Pal