The Best Possible World - A Search for the Nature of Heaven