The Guardian's been running a pretty good series on the development of cities - founding, design and so forth. It's planned to be 50 parts so will at some stage no doubt go on to boring modern cities, but so far we have Alexandria, Rome, and Baghdad. Worth a read.
http://www.theguardian.com/cities/series/the-story-of-cities