Read for urbanist book club. I did not fully finish this. It's a classic work for a reason. But it suffers from the fact that better written, more interesting, and up to date works have built on the topic. This book did everything right in its era, but it's just aged.