Understanding Pointers in C - Yashavant P Kanerkar (New Delhi BPB Publication, 2001)