lg,
What proof do you have that life in anyway depends on a soul?The observation rate (which stands at 100%) of consciousness being inextricable to life.