Ever heard this story? A man is walking along a beach where thousands of starfish have been washed onto the sand. He sees another man, scooping and bending, then hurling something out to sea again and again. When he catches up, he sees that the man is throwing marooned starfish into the water. “There are too many to save,” said the first man. … [Read more...] about Compassionate Selfishness