Moral Equivalent of War - William James (Great Neck Publishing, 2017)