Israel or Palestine: Who can legitimately claim the land? Who deserves to have a state there? To live there? History, geography, morality, and more