Laws of war and 21st century conflict

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
1650464035871227599264161419OAKH357T 50060341.6 Law341.615774597521709567815
11345844819878229399264161419BRHS114BRHS40593341.6 LAW341.615814652241736518457