Appropriate technology : tools, choices, and implications / Barrett Hazeltine, Christopher Bull. - Hazeltine, Barrett (Academic Press, 1999)