So I've been reading this book Hominids by Robert Sawyer. As usual he's put together a good story. About a parallel universe in which the Neandertals became the dominant Homo species instead of us. So one them gets transported over to our universe with a wave of the scifi author's magic wand and so ensues the story. The part I just read about was the Neandertal's discovering religion since his universe had no concept of religion. So my question is this -- If we all agree that all life evolved from self-organizing molecules, who was the first human to have a soul? Did the Neandertals (in our universe) have souls? If so why did god allow them to go extinct? So I guess we need to agree on what a soul is. My guess it is something only human beings have apart from the rest of the animal kingdom. So maybe it has something to do with self-awareness, foresight, enlarged cerebral cortex? Or maybe it has a lot to do with our godspot, our ability to perceive a god? I don't see too many dolphins going off to church or praying to the almighty oil tanker. So are souls another made up fairy tale that most religions like to espouse? So what if you were the first caveman to have a soul. You end up in heaven with god and ... well nobody else is there ... yet. Dang all of these clouds and angels, what am I going to do to pass the time? I'd rather be in hell, at least there I'd have something to do..haha. Which reminds me of a joke. Bill Gates dies, goes to heaven and god gives him a choice Heaven or Hell. Even better he says heck you can have a 30 day trial version of each. So Bill checks out Heaven first, seems to be nice and comfortable and well ..a bit boring. So he checks out Hell. Wall to wall babes, a sunny beach, women's sand volleyball, tropical drinks. Great he says, I choose Hell. So god says okay, and sends him to Hell, where he ends up being tortured endlessly by devils and the whole works. So god checks in on the fallen angel and Bill screams “hey this isn't what you showed me!”. God replies “oh hi Bill, sorry but that was the beta version”. Waw waw waaaaaaaw!!!