The Balfour Declaration: History, Diplomacy and International Law | Dr. Eran Shlomi | Spring Semester 2024 - 2025