The Meaning and Mystery of Being Human