Scan barcode
libcolleen's review against another edition
4.0
Rather long, but very readable! I especially enjoyed the chapter about the growth of roads and transportation and its dramatic effects on the course of society.
More...