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.