It was a very honest discussion.
Wonderful Biology is contained within its definition of Life.
It is obvious that Life is beyond today's Biology and tomorrow the Biology may itself become a subset of a different Unified field.
But as we are discussing Science we know that there is something which defines Life.
May be it is just a thought.Response is just a successful execution of thought.
Who thinks and who doesnt is a different question.
And whether thought needs Physics is again a very good question to ask.
We do not need God as defined by the fanatics.
Cheers.