100 great cities of the world - Barker, Jack (AA Publishing, 2005)