In light of all the people insisting that Gandalf couldn’t be an alien, I just want to point out the last 3 letters of his name – ALF – stand for Alien Life Form. Tolkien couldn’t have been clearer about this. I don’t know what “GAND” stands for but I’m currently reading the History of Middle Earth series so I’m sure I’ll figure it out.