Hamas - A Movement That Made History