Rajiv Gandhi and morality in public affairs by Umeshwar Prasad Varma | Menrva Books