Intermediate Technology Publications Ltd [for the Intermediate Technology Development Group]

Books of Publisher