We will embarrass our descendants, just as our ancestors embarrass us. This is moral progress.
The Moral Landscape: How Science Can Determine Human ValuesIt is unbelievable the amount of hate the human body can sustain before it begins to break.
The New Stations of the Cross: The Way of the Cross According to Scripture