From the rear cover of this 457-page book: "In this second edition of 'Genesis 6 Giants', author Stephen Quayle reveals the overwhelming evidence of biblical giants as well as the Titans found in mythology and legends not only existed, but also brought false religions and human sacrifices to our planet. The author also reveals how giants were (and are) fathered by fallen angels, and the spirits of dead giants become the demons that have plagued mankind throughout history. You will also learn about historic giants from the distant past right on up to today, how modern giants may form the vanguard of the coming attack on the human race, and how you can protect yourself and your loved ones from the spiritual attacks Satan and his angels have planned for mankind."