Technology for Rural Development - New Jersey World Scientific 1988 - 706 pages