Moses wrote
Numbers 33:2
33:2 Moses wrote. Moses clearly states that here he was the one who wrote about the journey of Israel from Egypt to the promised land–that is, Exodus, Leviticus, Numbers and Deuteronomy. The assertion by liberal critics that Moses’ generation did not know how to write is universally refuted by both the internal and external evidences.