Hamas : a beginner's guide - Hroub, Khaled (The Other Press, 2006)