Traces the development of cities from earliest times to todays urban realities, and ahead to what cities may be in the 21st century.
9780590208529