Bloomfield, Alan India and the responsibility to protect Alan Bloomfield - England Ashgate 2016 - ix, 236 ISBN: 9781409468721 P 95.00