The 2000 Most useful words in the English language - Wordlist
John Bauman & Brent Culligan
Principles of Microeconomics
Nicholas Gregory Mankiw
The Next 200 Years: A Scenario for America and the World
Herman Kahn & William Morle Brown & William Brown & Leon Martel
Darwin's Origin of Species: A Biography
Janet Browne
A Logical Journey: From Gödel to Philosophy
Hao Wang
Media Control: The Spectacular Achievements of Propaganda
Noam Chomsky
Silencing Political Dissent
Nancy Chang
Are Prisons Obsolete?
Angela Yvonne Davis