Have you ever wondered why you're here? Does your life have a sense of purpose? Is there a rationale behind all the beauty and magnificence of our world, behind the chaos and strife? What does it all mean? Where are we headed and from where have we come? These are the toughest of the tough questions. Here is a book …