Mastering C - Venugopal, K. R. and Prasad, S. R. (New Delhi Tata Mcgraw Hill Pub.)