The Justice of War: Its Foundations in Ethics and Natural Law by Richard Hall Back to product details page >