The Case For Moral Clarity: Israel, Hamas and Gaza