Gate papers Information technology (G K pub, 2007)