Some of Tolkien's Elves are in the undying lands of Valinor, home of the godlike Valar, while others are in Middle-earth. The Elf-queen Galadriel indeed has been expelled from Valinor, much like the fallen Melkor, though she is clearly good, and much like an angel. Similarly, some of the Legendary's Eluene are on Earth, others in the Earthly Paradise. So, did they have souls, Shippey asks? Since they could not leave the world, the answer was no; but given that they didn't disappear completely on death, the answer had to have been yes. In Shippey's view, the Silmarillion resolved the Middle English puzzle, letting Elves go not to Heaven but to the halfway house of the Halls of Mandos on Valinor.