Basic Java - Rashmikanta Das (Chennai Scitech pub. India pvt ltd, 2010)