num_pages: 459
language: English
title: Developing Communities for the Future
publisher: Cengage Learning