What does it mean to live a good life?

February 14, 2012

Essential Worldwide Laws of LifeThe major scriptures of the world, various schools of philosophical thought, storytellers, scientists, artists, and historians have all offered answers to this question. Surprisingly, many of these answers are common among nearly all of these sources.