The Meaning and Mystery of Life — NEBULA