What is the meaning of life?
Shaila Catherine was invited to join over a thousand spiritual leaders by contributing her answer to this perennial question: what is the meaning of life? Read her response at the Excellence Reporter, and see what other spiritual teachers say gives life meaning.