The law of armed conflict international humanitarian law in war - Solis, Gary D. 1941- (Cambridge University Press, 2022)