Just War to Modern Peace Ethics 
Published: 2012
Number of pages: 366