I received a question regarding the historical accuracy and the authorship of the Torah.
Tenach is the vehicle of communication between the prophets of the era before Bayit Sheni, and the Ba'alei Hasaga of later generations, and, via their commentaries, between Ba'alei Hasaga of the generations. In every generation there are Ba'alei Hasaga, but until the time of Moshiach they must be few in number. Conversely, as long as they are few in number, the days of Moshiach did not arrive.
The prophetic nature of Tenach regarding the future is obvious. Regarding the past, it is just as prophetic. There is some literal history in Tenach. There is almost no literal history in the Chumash. It does not mean that history cannot be derived from it. Even the future can be derived. All of history is encoded in the Torah. Do not miss the crucial word: It is encoded.
Until the time that Klal Yisrael will number many Ba'alei Hasaga, that is, until the time of Moshiach, it is hard to speak about this, because the masses are bound to misinterpret. This loss of access to the truth is the heart of the Galut. It is a test. As it were, HaShem wants to see if we can recover it. Also, the truth would enrage Edom and Yishmael.
While speaking may lead to trouble, in our time silence does the same. Every rational and knowledgeable person knows that the Torah is not accurate regarding ancient history. The truth is coming out. It must be that Moshiach is coming.