Tower of Babel - Mystery or History?