Title: Knowledge Development and Social Change Through Technology