David Barnett
Hamas shaken and cautious after Egyptian upheaval
Seth Frantzman
Samuel Ben-Ur
David Daoud