Eternal War in Heaven and on Earth