Do the research Mike.
How in heavens name am I going to research your definition of religion, or the definition that you hold as having value?
Do you realize how silly your answer was?
You dismiss others definitions of religion, so you must have some criteria, some benchmark upon which you make those judgements.
What is your benchmark. What is @firedragon 's personal, gold standard definition of religion.