Introduction to object oriented programming through Java - Pillai, Vineeta; Pillai, Vineeta (New Delhi BPB Publications, 2003)