Progress For A Small Planet - Barbara Ward (Earthscan Publications, 1988)