Integrating programming, evaluation, and participation in design a theory Z approach - Sanoff, Henry (Ethnoscapes, 1992)