Manyebook
Beverley Milton-Edwards
Contemporary Politics in the Middle East
Hamas