Understanding pointers in C - Kanetkar, Yashavant P. (BPB Publication, 1994)