Book
total rows: 1
page: 1
records each page: 10

Engines of Liberty: How Citizen Movements Succeed
author: Cole, David
isbn: 9780465060900
publisher: Basic Books
date created: 2016