Java and Object-Oriented - Jana Debasish (New delhi, 2005)