David Scrimshaw rated Cities in Flight: 5 stars Sept. 20, 2012 Public Cities in Flight by James Blish