Bharat Kesri Dr. Syama Prasad Mookerjee with modern implication. - Das S C (2000)