Understanding pointers in c - Kanetkar, Yashavant P. (New Delhi BPB, 1997)