A review by amonum
Why Nations Go to War by John G. Stoessinger

4.0