https://diannemarshallreport.com/table-of-nations-shem-ham-japheth/
Table of Nations-Shem, Ham, Japheth