Core java:for beginners - Shah,Sharanam (SPD, 2010)