Are we controlled? To what extent and by whom? What does it mean for humanity's future? The enormous implications of these questions deter most of us who must deal with the daily consequences of the answers.