Moses
Genesis 10:5BSB·traditional attribution

From these, the maritime peoples separated into their territories, according to their languages, by clans within their nations.

Matthew Henry Presbyterian @wholebiblehenry

Moses begins with Japheth's family, either because he was the eldest, or because his family lay remotest from Israel and had least concern with them at the time when Moses wrote, and therefore he mentions that race very briefly, hastening to give an account of the posterity of Ham, who were Israel's enemies and of Shem, who were Israel's ancestors; for it is the church...

Commenting on Genesis 10:1-5

John Gill Reformed Baptist @doctorgill

By these were the isles of the Gentiles divided in their lands,.... That is, by those sons of Japheth before mentioned; and by "isles" are meant, not countries surrounded with water, for the isles in this sense would not have been sufficient for the posterity of Japheth; nor can it be thought they would leave the continent, where there was room enough for them, and...

Jamieson-Fausset-Brown Reformed @jfbcommentary

the isles of the Gentiles--a phrase by which the Hebrews described all countries which were accessible by sea (Isa 11:11; Isa 20:6; Jer 25:22). Such in relation to them were the countries of Europe, the peninsula of Lesser Asia, and the region lying on the east of the Euxine. Accordingly, it was in these quarters the early descendants of Japheth had their settlements.