Cities of North America: Contemporary Challenges in U.S. and Canadian Cities - Kindle edition