Deep Thoughts - What is Life?