Human Composting: The Ultimate Denial of the Soul

Crisis Magazine has this article here.