Hamas: Terrorism, Governance, and Its Future in Middle East Politics (Praeger Security International) - Kindle edition