Professor and polymath, Shiv Visvanathan