Putting knowledge to work: a new approach.