There was a fascinating History channel show I saw called something like "Battles of the Bible" which provided a mundane explanation for many of the magical events of the Old Testament by explaining a plausible usage for many of the terms and stories used in the bible.
For example, the Reed Sea was a marshland subject to heavy tides. Moses set fires at night to blind his pursuers while he withdrew during low tide across the Reed Sea. As dawn broke and the Egyptians saw the retreat, they gave chase, but the tides were coming back in, making the Reed Sea impassable. To the uneducated who didn't understand tides, that could very well seem like Moses had parted the sea before them and caused it to flow back in and drown their enemies behind them.
Another example was the battle of Jericho. "Tearing down the walls" (or crumbling the walls - I don't remember the exact biblical test) is a synonym for breaching the gates. Thus, the show theorized that Joshua had an inside spy (if I recall, they pointed out some other biblical passage indicating it was a whore). When he marched his men around the walls three times, the purpose was to distract the defenders from noticing a small group of men climbing a rope provided by the inside traitor. The trumpets at the end of the third loop was the signal for the inside soldiers to attack the guards and throw open the gates.