Cover 8

City of a Thousand Gates

City of a Thousand Gates: A Novel of Israel and Palestine

2021