The Impact of Human Rights Law on General International Law,

You will enjoy how this student textbook connects theory to real life.