Is there a foreseeable future on Earth free of war? Will the rivers flow in their natural beds again; will animals be freed from their cages for ever; and will all the children of this world have enough to eat and a sense of belonging? In the face of the violence which is daily inflicted on this planet upon human beings, animals and nature these questions seem absurd, na ve almost beyond human reason. Nevertheless, they are the crucial questions of...