* A ‘horizon of possibilities’ means the entire spectrum of beliefs, practices and experiences that are open before a particular society, given its ecological, technological and cultural limitations. Each society and each individual usually explore only a tiny fraction of their horizon of possibilities.