steve dies of cancer