History is one of those marvelous and necessary illusions we have to deal with. It's one of the ways of dealing with our world with impossible generalities which we couldn't live without.
The nice thing about the Bible is it doesn't give you too many facts. Two an a half lines and it tells you the whole story and that leaves you a great deal of freedom to elaborate on how it might have happened.