2nd Ramaranjan Mukherjee Memorial Lecture