Introduction to Algorithms, 3rd Edition
Thomas H. Cormen
Home Safe: A Novel
Elizabeth Berg
On Mystic Lake
Kristin Hannah
Negotiating 101: From Planning Your Strategy to Finding a Common ...
Peter Sander
Thinking, Fast and Slow
Daniel Kahneman
The Big Questions: Mind
Richard M. Restak
Do Llamas Fall in Love?
Peter Cave
The Portable Atheist_ Essential Readings for the Nonbeliever
Christopher Hitchens
Judaism: A Very Short Introduction (Very Short Introductions)
Norman Solomon
Catholicism: A Very Short Introduction (Very Short Introductions)
Gerald O'Collins
Fascism: A Very Short Introduction (Very Short Introductions)
Kevin Passmore
The Abide Guide: Living Like Lebowski
Oliver Benjamin & Dwayne Eutsey
Just the Arguments: 100 of the Most Important Arguments in Western ...
Unknown
The Bible: A Beginner's Guide (Beginner's Guides)
Paula Gooder
Critical thinking for Students
Roy van den Brink-Budgen
Bad Pharma: How drug companies mislead doctors and harm patients
Ben Goldacre
Human Rights: A Very Short Introduction (Very Short Introductions)
Andrew Clapham
Problem Solving 101: A simple book for smart people
Ken Watanabe
Against Intellectual Monopoly
Michele Boldrin;David K. Levine
Practical Ethics
Singer
The Big Questions The Universe
Stuart Clark
The Big Questions: Philosophy
Simon Blackburn
The Skeptic's Dictionary: A Collection of Strange Beliefs, Amusing ...
Robert Carroll
Foucault: A Very Short Introduction (Very Short Introductions)
Gary Gutting
Islam: A Very Short Introduction (Very Short Introductions)
Malise Ruthven
Thinking Critically About Critical Thinking: A Workbook to Accompany ...
Diane F. Halpern & Heidi R. Riggio
Miniature Guide to Critical Thinking Concepts and Tools
Dr. Richard Paul & Dr. Linda Elder
A Skeptics' Skeptic
Massimo Pigliucci
A Universe From Nothing
Lawrence M. Krauss
Nonsense on Stilts: How to Tell Science from Bunk
Political Philosophy: A Very Short Introduction (Very Short ...
David Miller
The Thinker’s Guide to Analytic Thinking
Richard Paul & Linda Elder
Free Speech: A Very Short Introduction (Very Short Introductions)
Nigel Warburton
Do You Think What You Think You Think?
Julian Baggini
Drugs - Without the Hot Air: Minimising the Harms of Legal and ...
David Nutt
Critical Thinking: Tools for Taking Charge of Your Professional ...
Big Ideas in Brief: 200 World-Changing Concepts Explained in ...
Ian Crofton
The Hidden Reality: Parallel Universes and the Deep Laws of ...
Brian Greene
Crimes Against Humanity
Adam Jones
God, No!
Penn Jillette
The Pig That Wants to be Eaten
A Little History of Philosophy
Unweaving the Rainbow_ Science, Delusion and the Appetite for ...
Richard Dawkins
Russell: A Very Short Introduction (Very Short Introductions)
A. C. Grayling
Rights of Man, Common Sense, and Other Political Writings (Oxford ...
Thomas Paine
On Liberty and Other Essays (Oxford World's Classics)
John Stuart Mill
Philosophy: The Basics
Thought and Knowledge: An Introduction to Critical Thinking, ...
Diane F. Halpern
History of Western Philosophy (Routledge Classics)
Bertrand Russell
Philosophy: The Classics
An Introduction to Criticism: Literature - Film - Culture
Michael Ryan
The Reactionary Mind
Corey Robin
The Demon-Haunted World_ Science as a Candle in the Dark
Carl Sagan
The Ethics Toolkit: A Compendium of Ethical Concepts and Methods
Julian Baggini;Peter S. Fosl
Among the Dead Cities
A.C. Grayling
Notes On Democracy
H.L. Mencken
Critical Thinking: A Concise Guide
Gary Kemp
Anarchism: A Very Short Introduction (Very Short Introductions)
Colin Ward
Bible: New American Bible, Revised Edition 2011
Eastern Philosophy: The Basics
Victoria S. Harrison
Religion - 50 Ideas You Really Need to Know (50 Ideas You Really ...
Peter Stanford
The Bible: Authorized King James Version (Oxford World's Classics)
Robert Carroll & Stephen Prickett
The Ego Trick
The Fabric of the Cosmos: Space, Time and the Texture of Reality ...