Appropriate technology :tools,choices and implications - Hazeltine,Barrett (Academic press, 1999)