Community livability: issues and approaches to sustaining the well-being of people and communities by Roger W. Caves | Menrva Books | MenrvaBooks