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