The stamp of the Schweizerisches Sozialarchiv (Swiss Social Archive) in Zürich. It’s basic, but observe the World and three people in the sign. A fitting representation of the Archive which collects documents and books about social movements.
You’ll also find the stamps on some of the pages, right besides the page number.
And there are also stamps on the downside of the body of the book.