Hamas : a history from within - Tamimi, Azzam, 1955- (Olive Branch, 2007)