Return to Article Details Origin and Ideological Moorings of Hamas