International humanitarian law origins, challenges, prospects - Carey, John 1924- (Martinus Nijhoff Publishers, 2003)