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