Taking part :a workshop approach to collective creativity