The Tower of Babel: Legend or History?