gate computer science and information technology The complete reference - Reddy, E. Srinivasa & Ramesh, J.V.N. (BSP BS Publications, Hyderabad, 2012)