Advanced Programming in Java - NIIT (PHI, 2004)