Human rights in changing times - Agarwal, Gyan P., (Cambridge Scholars Publishing, 2013)