sri srinivasan: supreme court justice in the making?