Viva EZ Computer science 1 (New Delhi Viva Education Ltd., 2005)