Yes, Ham is Horus/Herakles. Japheth is not Ptah, but an "incarnation" of Ptah, that is, a later prince who was named for him and played his role (as god of rivers and seas). Ham and Shem appear to be honorary founders of the kingly line of the Near East. Japheth appears to be the actual founder. For the story of Shem, please read Chapters 4 & 5 of the on-line book. I missed the importance of Japheth in my book. In the recent posts that is now at least partially remedied. I've sent some new charts to the webmaster for posting but he is unavailable at the moment.
© Charles N. Pope, US Library of Congress. All rights reserved.