Hamas

Sale price Price £17.99 Regular price Unit price  per 

With incredible detail, Caridi covers the entire history of Hamas from its 1948 origins in Islamic resistance groups through the critical 2006 elections and the 2011 revolutions that rocked the Arab world.