Atlas of Cities, a book by Paul Knox
You need to enable JavaScript to run this app.