Laws of War: International Law and Human Rights Mechanisms During Armed ConflictsYounis Al-Ahimer HaqqarEgyptian Sudanese Emirati Publishing and DistributionISBN 9786338320232