The Serpent Seed: Debunked