GIANTS OF MYTH are described in surprisingly similar terms all over the world, from Mesopotamia to Mesoamerica. There is a reason for that.Continue Reading