Palestine and Israel: two states or one state and the right of return?