Understanding pointers in C - Kanetkar, Yashavant P (BPB Pub, New Delhi, 2001)