Stephen Huffman profile picture

Stephen Huffman

Is this your author profile? Create an account to customize it!

Stand Alone

International Humanitarian Law in 21st Century Conflict A Historical Examination of the Third Geneva Convention Relative to Treatment of Prisoners of War (1949), and Its Applicability in Future War
Kingdom Law