Amazing that err they don’t realize who Moses is. Moses educated in the court of Pharaoh had access to much better documents. It is possible that there were people around who knew Shum Japheth and Ham who educated Moses.
http://mobile.askmoses.com/article/679,2107657/Timeline-of-Jewish-History.html