Applied ethics and human rights by Shashi Motilal | Menrva Books | MenrvaBooks