robertlovespi.net
My Choices for Ten Ethical Principles
I may not do this better than Christopher Hitchens, but I contend I have done it better than Exodus.