Java for Professionals - Harwani, B.M. (Mumbai SPD, 2010)