Ebla: A revelation in archeology