Viva ez computer science 8 (New Delhi EZ Vidya Pvt. Ltd., 2005)