Scaling Justice: India's Supreme Court, Social Rights, and Civil Liberties by Shylashri Shankar | Menrva Books | MenrvaBooks