Jeff Lilly rated Against the Grain: 5 stars
Against the Grain by James C. Scott
An account of all the new and surprising evidence now available for the beginnings of the earliest civilizations that contradict …
An account of all the new and surprising evidence now available for the beginnings of the earliest civilizations that contradict …