Nirad C. Chaudhuri: Many Shades, Many Frames