C programming and data structures - Balagurusamy, E. (New Delhi Tata McGraw Hill, 2010)