02 May 2025 Article Theology Scripture Race Genesis Japheth Shem Ham The Curse of Ham The History of Mankind in Three Verses