by David Graeber (Author), David Wengrow (Author), David Graeber (Author), David Wengrow (Author)
Format: Hardcover
Pages: 704
Edition: 1
Publisher: Allen Lane
Published: 19 Oct 2021
ISBN 10: 0241402425
ISBN 13: 9780241402429