C in Depth - Srinivasa , K G; Srivastava, Deepali (New Delhi BPB Publications, 2011)