The Great Cities in History

A transporting chronicle of the great cities throughout history, the new paperback format of this…