Exodus Revisited