Promoting social change and democracy through information technology hardcover