An enlightening read, substituting moralizing for morality, and in the "ask your doctor" department...
Some interesting alternative thinking...
Listening to Wharfer
So it goes...
Rocks and plans and places to stay...
5 hours ago