I was thinking more of the bombardment from The Moon is a Harsh Mistress. And of the alien planet in This Island Earth.
My sci fi repertoire is pretty thin. I will have to look those up. Thanks.