Self-sacrifice victorious: rays of divine light on the future of