The challenge road : (Earthscan, 1991)