Revisiting Kautilya’s Arthashastra: Leadership, Humanism, Ethics

Dr. Kakali Roy Chowdhury