Arabs: A 3,000 Year History