We had a lively discussion at lunch today about morality. One person maintained that morality comes from a Higher Power, for lack of a better term, and that if you're not religious you don't have morality, you just go by what's "right" or "wrong" according to the laws of whatever society you live in.

I maintain that an atheist can have morals.

I would love to read your-all's thoughts on this, if we can do it without getting into whether or not there is a Higher Power (of whatever name) or judging the various religions.