It is written:

> 
> The sons of Noah who came out of the ark were Shem, Ham and Japheth. (Ham was the father of Canaan.) These were the three sons of Noah, and from them came the people who were scattered over the whole earth.  
> 
>  -- Genesis 9:18-19 (NIV)
> 
> 
> 

Does this mean that every person living today has as an ancestor either Shem or Ham or Japheth?

This should be true, if:

1. after coming out of the ark till the day he died, Noah had no more children; and
2. the only people who survived the flood were those who were in the ark.