This Bible contradiction is from the Skeptic's Annotated Bible.
Moses wrote the entire Pentateuch.
Deuteronomy 31:9 View context
And Moses wrote this law, and delivered it unto the priests the sons of Levi, which bare the ark of the covenant of the LORD, and unto all the elders of Israel.
Deuteronomy 1:1 View context
These [be] the words which Moses spake unto all Israel on this side Jordan in the wilderness, in the plain over against the Red [sea], between Paran, and Tophel, and Laban, and Hazeroth, and Dizahab.
There were other authors.
Numbers 12:3 View context
(Now the man Moses [was] very meek, above all the men which [were] upon the face of the earth.)
Deuteronomy 34:5-6 View context
So Moses the servant of the LORD died there in the land of Moab, according to the word of the LORD.
And he buried him in a valley in the land of Moab, over against Beth-peor: but no man knoweth of his sepulchre unto this day.