If you like stuff like this you should read Metropolitan Paradise. It's a tremendous book (or collection of books, if you will.)