The urbanist and economist Edward Glaeser called cities “man’s greatest invention,” but cities have hit a bit of a rough patch lately. Why are cities so important to human life? What has gone wrong with them? And what can we do to make urban life better? In a new book, Age of the City, Ian Goldin, a South African professor …

