Appropriate technology.
Publisher: IT Publications
Place of publication: London
Language: eng